Vildagliptin Impurity K Catalogue V670351 CAS 17933-29-8 M.W 150.22 M.F C10H14O Specifications FAQs 7-methylidenebicyclo[3.3.1]nonan-3-one