Urokinase from human urine

Supplier Alfa Chemistry
Product # AP9039536
CAS # 9039-53-6
Pricing Inquire
EC Number 232-917-9
Feedback