103486-79-9 BMY 21891 Belfosdil Belfosdil [USAN:INN] Belfosdilum [INN-Latin] Phosphonic acid, (2-(2-phenoxyethyl)-1,3-propanediyl)bis-, tetrabutyl ester SR 7037 Tetrabutyl (2-(2-phenoxyethyl)trimethylene)diphosphonate