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