74305-97-8 m-Iodobenzoic acid 2-phenylhydrazide m-Iodobenzoic acid 2-phenylhydrazide Catalog No.: 358543 Name: m-Iodobenzoic acid 2-phenylhydrazide CAS: 74305-97-8 Formula: C13H11IN2O Inquire about this product →