Position: Allbio pharm Co., Ltd ›  Product
imidazole-2-amidine acetate
950685-49-1 AF10501
C6H10N4O2 170.1692
imidazole-2-amidine acetate
95