Home Chemical Details 91590-76-0
Momordicin I
Momordicine I
(+)-Momordicin I
3β,7β,23-Trihydroxycucurbita-5,24-dien-19-al
(10α)-3β,7β,23-Trihydroxy-19-norlanosta-5,24-diene-9β-carbaldehyde
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us