Country: China (Mainland)
Business Type: Lab/Research institutions
3'-TRIFLUOROMETHYLBIPHENYL-3-CARBALDEHYDECAS NO.: 126091-24-5
(CYCLOPROPYLMETHYL)TRIPHENYLPHOSPHONIUM BROMIDECAS NO.: 14799-82-7
1-BENZYL-PYRROLIDINE-3-CARBOXYLIC ACID AMIDECAS NO.: 115687-29-1