fine chemicals, pharmaceutical materials and intermediates, pesticides, dyes and biochemical reagents.
Country: China (Mainland)
Business Type: Lab/Research institutions
3-BUTYL-1,1,2-TRIMETHYL-1H-BENZ[E]INDOLIUM IODIDECAS NO.: 137107-72-3
POLYINOSINIC-POLYCYTIDYLIC ACID POTASSIUM SALTCAS NO.: 31852-29-6