N-Phthaloylglycine Min 98.0% T 25G Synonym N-Phthalimidoacetic Acid MDL Number 00005900 RTECS NR3439000 Beilstein 21 000 00 0481 SDBS Mo