78351850
Jan 14, 2004
Jul 5, 2005
MERCK KGAA
Active Trademark
Subscribe
Enzymes and reagent for scientific, and medical research use, namely DNA polymerase incorporating inert chemical dyes and markers