N'-(3,4-dimethoxybenzoyl)-3,4-dimethoxybenzohydrazide
CAS No:
80592-68-3
Order 80592-68-3
dimethoxybenzoyl,dimethoxybenzohydrazide