No data
6-amidino-2-naphthyl-4-guanidino-benzoate Dimethanesulpuonate
82956-11-4
Shaanxi Dasheng Pharmaceutical Tech CO., LTD.