Skip to search formSkip to main contentSkip to account menu

2-hydroxy-3-beta-naphthoxypropyl methacrylate

Known as: 3 beta-naphthoxy-2-hydroxypropyl methacrylate, HNPM 
National Institutes of Health