No data
10-Propargyl-10-deazaaminopterin
146464-95-1
Shanghai HengXun Pharmaceutical Tech. Co., Ltd.
Shanghai Cooperpharm Co.,LTD
Amgen Inc
ChemWerth Inc.
Shanghai BookChemicals Co., Ltd
MedKoo Biosciences