Loading…
Abcam ab258017-1Kit Human KHK (ketohexokinase) knockout HEK-293T cell | IRIGHT