Lansoprazole Impurity H Catalogue L108418 CAS 1346598-28-4 M.W 467.48 M.F C23H16F3N5OS Specifications FAQs