934293-91-1
Omeprazole-d3
Product Code:
1777308
Molecular Formula:
C17H19N3O3S
Molecular Weight:
348.43
Order 934293-91-1