26445-72-7
3-[(dimethoxyphosphorothioyl)sulfanyl]-4-ethoxy-4-oxobutanoic acid
Product Code:
1790759
Molecular Formula:
C8H16O6PS3
Molecular Weight:
Order 26445-72-7