75792609
Sep 3, 1999
Dec 17, 2002
ROCHE DIAGNOSTICS OPERATIONS INC.
Active Trademark
Subscribe
transfection reagents used to enable the entry of nucleic acids or proteins into cells for industrial, biological and medical research use