Loading…
Abcam ab263121-1Kit Human C17orf89 knockout HEK-293T cell lysate | IRIGHT