5626-86-8
2-(1H-indol-3-yl)-2-oxoethyl 3,4,5-trichloropyridine-2-carboxylate
Product Code:
2479828
Molecular Formula:
C16H9Cl3N2O3
Molecular Weight:
383.61
Order 5626-86-8