Dibenzyl Phosphate Min 98.0% HPLC T 25G Synonym Phosphoric Acid Dibenzyl Ester MDL Number 00004775 Beilstein 06 000 00 0439 Mol. Formula C1