No data
1-N-[2-(1H-indol-3-yl)ethyl]-4-N-(pyridin-4-yl)benzene-1,4-diamine
875320-29-9
Chengdu NoVi Biotechnology Co., Ltd.