Loading…
Abcam ab266212-2 x 1000000Cells/vial Human AKR1A1 knockout HEK-293T | IRIGHT