Description

Recombinant Human Podoplanin, 5 ug