Loading…
Abcam ab258245-1Kit Human TPM3 (Tropomyosin 3) knockout HEK-293T cell | IRIGHT