Home Chemical Details 90965-58-5
Antibiotic 1166E
defumarylhygrolidin
21-O-De(3-carboxy-1-oxo-2-propenyl)hygrolidin
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us