Loading…
Abcam ab256927-1Kit Human FTL knockout HeLa cell lysate | IRIGHT