Top Suppliers:I want be here

163442-56-6

163442-56-6 structure
163442-56-6 structure

Name Benzoic acid, 3-methoxy-2-methyl-, 2-(3,5-dimethylbenzoyl)-2-(1,1-dimethylethyl)hydrazide
Molecular Formula C22H28N2O3
Molecular Weight 368.46932