Loading…
Abcam ab263203-1Kit Human FOCAD (Focadhesin) knockout HeLa cell lysate | IRIGHT