Hydroxy-2-naphthylmethyl phosphonic acid 25mg CAS 120943-99-9 MDL MFCD00674174 Solid A selective insulin receptor tyrosine kinase inhibitor