Megestrol Acetate (Medroxyprogesterone Acetate EP Impurity G) M.F. M.W. 384.52 CAT# AR-M01274 CAS# 595-33-5