1-Naphthyl phosphorodichloridite91270-74-531 % similar Propranolol525-66-631 % similar Naftopidil57149-07-230 % similar 2-(Thien-2-yl)pyrrolidine90090-64-530 % similar