3734-58-5
3-(Dimethoxyphosphinyloxy)-2-butenoic acid 3-nitrobenzyl ester
Product Code:
728256
Molecular Formula:
C13H16NO8P
Molecular Weight:
345.24
Order 3734-58-5