Lansoprazole sulfone131926-99-333 % similar Esomeprazole magnesium161973-10-032 % similar Omeprazole sulfide73590-85-931 % similar Esomeprazole sodium161796-78-731 % similar Omeprazole magnesium95382-33-531 % similar Omeprazole sodium95510-70-631 % similar Omeprazole sulfone88546-55-830 % similar