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