Description

Recombinant Human Nephroblastoma Overexpressed, HEK, 10 ug