Description

Recombinant Human Podoplanin, 25 ug