3-(diisopropoxyphosphoryl)prop-2-yn-1-yl benzoate
CAS No:
1161299-15-5
Order 1161299-15-5
diisopropoxyphosphoryl,benzoate