Myxochelin A


Myxochelin A - chemical entity.