Description

Recombinant Human Prostaglandin Reductase 1, 20 ug