328282-79-7

328282-79-7 structure
328282-79-7 structure

Name Methyl 1-(4-(tert-butyl)benzoyl)-1H-indole-3-carboxylate
Molecular Formula C21H21NO3
Molecular Weight 335.40