No data
1,12-Dibromododecane
3344-70-5
Qingdao Lilai Fine Chemical Co., Ltd
1,12-dibromododecane
Wirtz Chemieprodukte Gmbh
HANGZHOU JHECHEM CO LTD
WeylChem US
Shanghai Nava Chemical
Chemada Fine Chemicals Company Ltd.
Eurolabs Limited
Medical Isotopes, Inc.
Chemada