Description

Recombinant Human Renin, 25 ug