DL-MEVALONOLACTONE-4,4,5,5-D4

Product Code: 274343
Molecular Formula: C6H6 D4 O3
Molecular Weight: 134.17
349553-98-6