Ramelteon Impurity H Catalogue L150867 CAS 196597-76-9 M.W 350.00 M.F C11H10Br2O3 Specifications FAQs ethyl 3-(6,7-dibromo-2,3-dihydrobenzofuran-5-yl) propionic acid