3-(Dimethoxyphosphinyloxy)-2-butenoic acid 3-nitrobenzyl ester

Product Code: 728256
Molecular Formula: C13H16NO8P
Molecular Weight: 345.24
3734-58-5