1076-07-9
PHENYLACETIC-2,2-D2 ACID
Product Code:
228147
Molecular Formula:
C8H6D2O2
Molecular Weight:
138.16
Order 1076-07-9