Loading…
Abcam ab258237-1Kit Human TMUB1 knockout HeLa cell lysate | IRIGHT