PHENYLACETIC-2,2-D2 ACID

Product Code: 228147
Molecular Formula: C8H6D2O2
Molecular Weight: 138.16
1076-07-9