B6396-25MG Display Image

2(3)-O-(4-Benzoylbenzoyl)adenosine 5-triphosphate triethylammonium salt, >=93%

Code: B6396-25MG D2-231

ADD
£276.00 25MG
List Price

Cas Number112898-15-4