Home Chemical Details 81604-73-1
Irumamycin
23-Deoxy-23,24-epoxy-17-hydroxyventuricidin B 3'-carbamate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us