Molecular research

New Sale
CTP; GMP Grade; 100ml
New Sale
BsaI; GMP Grade; 500KU
New Sale
BspQI; GMP Grade; 500KU
New Sale
BsaI; GMP Grade; 1000KU