922730-98-1
Omeprazole-d3 Sulfide
Product Code:
1833068
Molecular Formula:
C17H19N3O2S
Molecular Weight:
332.43
Order 922730-98-1