Basic information Safety Related Supplier
3-(Diethoxyphosphinyloxy)-2-butenoic acid benzyl ester Structure

3-(Diethoxyphosphinyloxy)-2-butenoic acid benzyl ester