-
Amylose 62 CAD – 126 CADPrice range: 62 CAD through 126 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
Antazoline hydrochloride 46 CAD – 157 CADPrice range: 46 CAD through 157 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
ATP disodium salt 56 CAD – 171 CADPrice range: 56 CAD through 171 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
BalofloxacinFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
-
Bemegride 48 CAD – 130 CADPrice range: 48 CAD through 130 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
Bentamapimod 61 CAD – 4,720 CADPrice range: 61 CAD through 4,720 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
Benzamidine hydrochloride 48 CAD – 206 CADPrice range: 48 CAD through 206 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
Benzydamine hydrochloride 48 CAD – 314 CADPrice range: 48 CAD through 314 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
Benzyl butyl phthalate 46 CAD – 299 CADPrice range: 46 CAD through 299 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
-
Benzyl cinnamate 53 CAD – 253 CADPrice range: 53 CAD through 253 CADFor Research Use Only. Not for human or animal consumption, therapeutic, or diagnostic use.
1000 in stock
Proudly representing
150+ years of combined research-supply heritage