106387-82-0
Efomycin A
Product Code:
1113336
Molecular Formula:
C55H90O18
Molecular Weight:
Order 106387-82-0