Description

Recombinant Human Nephroblastoma Overexpressed, HEK, 2 ug