Suppliers
Kraeber & Co GmbH
K442884
CAS equal suppliers
Hemin
TCI Chemicals (India) Pvt. Ltd.
H0008
Hemin
Serva Electrophoresis GmbH
SE130390
Hemin
ShangHai Biochempartner Co., Ltd.
BCP16106
Hemin
Ambeed, Inc.
A124131
Hemin
CSNpharm, Inc.
CSN11142
Hemin
Finetech Industry Limited
FIL125500
Hemin
Ascender Chemical Co.,Ltd
ACC125500
Hemin
Sancai Industry Co.,Ltd.
SIC120480
Hemin
Shandong Ench Chemical Co.,Ltd
SECC150750
Hemin
Xingrui Industry Co., Limited
XIL145580
Hemin
Zehao Industry Co., Ltd.
ZI120360
Hemin
Carbone Scientific Co., Ltd.
CS140420
Hemin
Gihi Chemicals Co., Limited
GCL135540
Hemin
Simagchem Corporation
SC105315
Hemin
H&Z Industry Co.,Ltd
HIC100400
Hemin
Conscientia Industrial Co., Ltd (Zhejiang Conscientia Pharmaceutical)
CI3451380
Hemin
Hangzhou Keying Chem Co., Ltd.
HKC150600
Hemin
XD BIOCHEMS Ltd
XB75225
Hemin
Nantong Xindao Biotech Ltd
NXB130520
Hemin
Chemlyte Solutions
CS90270
Chlorohemin
Haihang Industry Co., Ltd.
HI286858
Hemin bovine
Molekula
14635986
Hemin, bovine
Fond Chemical Co.Ltd,
FCC5462184
Ferroporphyrin
Simagchem Corporation
SC294882
Ferroporphyrin
Xiamen Equation Chemical Co.,Ltd
XECC4482240
Hemin chloride
Santa Cruz Biotechnology, Inc.
202646
Hemin Ultra-pure
Molekula
11266019
Hemin (porcine), 98+%
Alfa (A Johnson Matthey Company)
A13444032
Hemin ultra-pure. Chlorohemin
Hainan Zhongxin Chemical Co., Ltd.
HZC295811832
Hemin ultra-pure. Chlorohemin
Chemieliva Pharmaceutical Co., Ltd.
CP30459135
Hemin ultra-pure. Chlorohemin
Leap Chem Co., Ltd
LC15664698
Hemin ultra-pure. Chlorohemin
Hangzhou J&H Chemical Co., Ltd.
HJC269710788
Hemin ultra-pure. Chlorohemin
Skyrun Industrial Co., Ltd.
SI23497047
Hemin ultra-pure. Chlorohemin
Purestar Chem Enterprise Co., Ltd.
PCE295811832
Hemin ultra-pure. Chlorohemin
Hangzhou Lingrui Chemical Co., Ltd.
HLC304512180
ChloroprotoporphyrinIXiron(III)
Huateng Pharmaceutical Co.,Ltd
836420
Chloroprotoporphyrin IX iron(III)
Haihang Industry Co., Ltd.
HI343210296
1,3,5,8-Tetramethyl-2,4-divinylporphine-6,7-dipropionic acid iron(III)hloride
BLD Pharmatech Ltd
BP970229106