No data
1H-1,2,4-Triazole-1-carboxamidine Hydrochloride
19503-26-5
Shanghai Newbiopharm Tech Co, Ltd.