Loading...

HEK293T cell lysate - untransfected cell lysate (negative control) | Genprice