Ethanediamide, N1-[(4-chlorophenyl)methyl]-N2-1H-indol-5-yl-

Product Code: 2266812
Molecular Formula: C11H8F3NO2
Molecular Weight: 243.18
1352905-52-2