Syntheses of trimethylamine- and phosphonate- substituted carboranylporphyrins for application in boron neutron cancer therapy