HY-129638 · 50 mg
MedChemExpress · Cat: HY-129638
Reach 3+ verified distributors
Manufacturer product page
Description
L-10503 is a non-hormonal non-prostaglandin antifertility compound.