130121-24-3
6-Dimethoxyphosphonyl-5-oxohexanoic acid, min. 95 %
Product Code:
967487
Molecular Formula:
C8H15O6P
Molecular Weight:
238.17
Order 130121-24-3