Top Suppliers:I want be here

356043-22-6

356043-22-6 structure
356043-22-6 structure

Name multiplolide A
Synonyms (4E)-2,3-anhydro-4,5,8,10-tetradeoxy-D-glycero-D-manno-dec-4-enonic acid 9-lactone
Molecular Formula C10H14O5
Molecular Weight 214.21500
Exact Mass 214.08400
PSA 79.29000