Placental Thrombin Inhibitor Protein (Recombinant)
Size
50 μg
Catalog no.
abx166583
Price
663 EUR
Buy