Ask a question

We will email your question to the supplier on your behalf.

Molecular Depot

Catalog Number: B2012935 (10 mL) 10% BSA in TBS is a high quality BSA solution in phophate-free...
Cat# B2012935, USD $395.0
Feedback