Home Chemical Details 545-51-7
Scillaridin A
14-Hydroxybufa-3,5,20,22-tetrenolide
14β-Hydroxybufa-3,5,20,22-tetrenolide
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us