ETHYL 4-(2-BENZYLPHENYL)-1H-INDOLE-2-CARBOXYLATE, 95%
CAS No. 1182349-21-8
Dmxaa 11570-53-3