1 products were found matching "126824-24-6"!

No results were found for the filter!
BAPTA, tetrasodium salt
BAPTA, tetrasodium salt

Item number: ABD-21004

A water-soluble and cell-impermeable calcium chelator.
Application: Calcium chelator
CAS 126824-24-6
108.00€ *
Review