Photoresist Chemicals alpha-Phenylbenzenepropanoic acid (phenylmethylene)hydrazide Cas:58973-52-7 Molecular Formula:C22H20N2O