Loading…
Abcam ab263179-1Kit Human ECI2 (PECI) knockout HEK-293T cell lysate | IRIGHT