SEARCH Articles Figures Tables 2-Hydroxypropyl p-nitrophenyl Hydroxypropylation Nitrophenyl phosphate P-nitrophenyl P-nitrophenyl phosphate