128156-76-3 BRN 4326975 Benzeneacetic acid, alpha-hydroxy-alpha-phenyl-, 2-(chloroacetyl)hydrazide alpha-Hydroxy-alpha-phenylbenzeneacetic acid 2-(chloroacetyl)hydrazide