1352905-52-2
Ethanediamide, N1-[(4-chlorophenyl)methyl]-N2-1H-indol-5-yl-
Product Code:
2266812
Molecular Formula:
C11H8F3NO2
Molecular Weight:
243.18
Order 1352905-52-2