SEARCH Articles Figures Tables 2-hydroxypropyl methacrylate, chemical Hydroxypropyl methacrylate HPMA) Hydroxypropyl methacrylate polymer Hydroxypropylation