1162256-90-7
MYCOPHENOLATE SODIUM, 98%
Product Code:
2170175
Molecular Formula:
C17H19NaO6
Molecular Weight:
342.31
Order 1162256-90-7