Position: Allbio pharm Co., Ltd ›  Product
2-(4-benzylpiperazin-1-yl)pyridin-3-amine
937603-23-1 AD15811
C16H20N4 268.3568
2-(4-benzylpiperazin-1-yl)pyridin-3-amine