64011-82-1
3-(Dimethoxyphosphinyloxy)-2-butenoic acid decyl ester
Product Code:
884631
Molecular Formula:
C16H31 O6 P
Molecular Weight:
350.38
Order 64011-82-1