Basic information Supplier

1421373-32-1(N1-(4-(1H-indol-3-yl)pyrimidin-2-yl)-N4-(2-(dimethylamino)ethyl)-2-methoxy-N4-methyl-5-nitrobenzene-1,4-diamine)

Basic information Supplier
1421373-32-1 Basic informationMore

Browse by Nationality 1421373-32-1 Suppliers >China suppliers

Recommend You Select Member Companies