Dydrogesterone EP Impurity B Catalogue D108542 CAS 1162-56-7 M.W 312.45 M.F C21H28O2 Specifications FAQs