Loading…
Abcam ab269650-1Kit Human SESN2 (Sestrin-2) knockout HEK-293 cell | IRIGHT