Home Chemical Details 34184-77-5
R5020
RU-5020
PROMEGESTONE
17α-Methyl-17β-propionylestra-4,9-dien-3-one
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us