$140.00
Green fluorescent, calcium (Ca²⁺) indicator, membrane permeable
Frequently bought together
1097 g/mol
>95%