1219805-29-4

2-(3-benzoylphenyl)-2,3,3,3-tetradeuteriopropanoic acid

Cas Number: 1219805-29-4  Molecular Structure
Product Code
1753028
Product Name
2-(3-benzoylphenyl)-2,3,3,3-tetradeuteriopropanoic acid
Cas Number
1219805-29-4
Molecular Formula
C16H10D4O3