Loading…
Abcam ab258434-1Kit Human GLRX2 (GRX2) knockout HeLa cell lysate | IRIGHT