Benzilic Acid Min 99.0% T 25G Synonym Diphenylglycolic Acid MDL Number 00004447 RTECS DD2064000 Beilstein 10 000 00 0342 SDBS 1713 Mol. F