Oxiracetam Impurity D Catalogue A301704 CAS 77191-37-8 M.W 159.14 M.F C6H9NO4 Specifications FAQs 2-(4-hydroxy-2-oxopyrrolidin-1-yl)acetic acid