5-(Triphenylstannyl)-1,2-pentanediol AIDS-133261 AIDS133261 NSC628582