Position: Allbio pharm Co., Ltd ›  Product
3-amino-6-phenylpyrazine-2-carboxylic acid
84066-21-7 AF01568
3-amino-6-phenylpyrazine-2-carboxylic acid
95 pale yellow powder