Mycophenolic Acid D3

SKU: M-00702
CAS NO: 1185242-90-3
Mol Formula: C17H17O6D3
Mol Weight : 323.36