Free release

139156-01-7 1h-indole-1-butanoic acid, 3-(3,5-diaminobenzoyl)-, ethyl ester

service@apichina.com
Product Name 1H-Indole-1-butanoic acid, 3-(3,5-diaminobenzoyl)-, ethyl ester
CAS No. 139156-01-7
Molecular Formula C21H23N3O3