58442-18-5 3,4-diaMinobenzaldehyde 3,4-二氨基苯甲醛 Catalog No.: 110286 Name: 3,4-diaMinobenzaldehyde CAS: 58442-18-5 Formula: C7H8N2O Inquire about this product →