Primary Antibodies
St John's Laboratory offers a wide variety of primary polyclonal and monoclonal antibodies. With numerous cited primary and secondary antibodies available from our catalogue of more than 60,000 antibodies we have you covered for your western blot, immunofluorescence, ELISA and other assay needs. So whether you are after rabbit monoclonals, goat polyclonal antibodies or ELISA kits, we provide coverage for the majority of research areas.
Our antibodies are also available in various sizes and formats, concentrates, as well as bulk quantities, so you can choose the right product for your project.
Shop now and discover our high-quality and reliable primary antibodies, which will take your research to the next level!

-
Anti-RBM39 antibody (400-508) (STJ118205)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TPI1 antibody (1-249) (STJ118179)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-PRPSAP2 antibody (211-252) (STJ118157)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-YBX1 antibody (100-200) (STJ118142)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-FOLR1 antibody (1-100) (STJ118118)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CDC20 antibody (1-100) (STJ118102)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/IP/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SLC25A5 antibody (199-210) (STJ118086)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat/Monkey
£112.50 - £524.50 -
Anti-CHAC1 antibody (1-222) (STJ118037)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-BMP7 antibody (70-251) (STJ117995)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-Phospho-PAK2-S20 antibody (STJ117901)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/ELISA
Reactivity :
Human/Mouse/Rat
£129.50 - £642.50 -
Anti-C1QC antibody (50-150) (STJ117864)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human
£112.50 - £524.50 -
Anti-NCOA4 antibody (1-614) (STJ117818)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-DUT antibody (89-252) (STJ117799)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-MAP1LC3A/MAP1LC3B antibody (1-125) (STJ117779)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse
£112.50 - £524.50 -
Anti-GIT1 antibody (460-640) (STJ117632)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£129.50 - £642.50 -
Anti-SEC23IP antibody (600-940) (STJ117593)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ADAMTS1 antibody (718-967) (STJ117551)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TRIP4 antibody (282-581) (STJ117547)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IP/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-PTP4A2 antibody (30-100) (STJ117530)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-FOXA1 antibody (263-472) (STJ117473)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-Acetyl-Histone H4-K5 antibody (1-13) (STJ117427)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA/ChIP
Reactivity :
Human/Mouse/Rat/Other
£129.50 - £642.50 -
Anti-KRT14 antibody (371-470) (STJ117263)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CTRB1 antibody (79-263) (STJ117237)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SEPT8 antibody (348-427) (STJ117206)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TMX1 antibody (210-280) (STJ117135)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-BRMS1 antibody (90-210) (STJ117065)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-BACE2 antibody (240-470) (STJ117064)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SWAP70 antibody (316-585) (STJ117057)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-G3BP1 antibody (131-330) (STJ117036)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-PTPRN2 antibody (22-242) (STJ116974)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SERPINE1 antibody (24-158) (STJ116958)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
IF/ICC/ELISA
Reactivity :
Human
£112.50 - £524.50 -
Anti-NFE2L1 antibody (515-772) (STJ116953)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-NDUFA5 antibody (1-116) (STJ116951)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ALDH6A1 antibody (326-535) (STJ116950)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ALOX12 antibody (483-663) (STJ116903)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ABCB7 antibody (503-753) (STJ116899)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-COX15 antibody (150-250) (STJ116869)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SP1 antibody (420-620) (STJ116866)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SLC7A2 antibody (642-658) (STJ116784)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SLC37A4 antibody (415-429) (STJ116775)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-DLAT antibody (87-270) (STJ116741)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SMYD3 antibody (50-150) (STJ116727)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ASZ1 antibody (1-350) (STJ116657)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TXNDC12 antibody (93-172) (STJ116614)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-MAPK14 antibody (261-360) (STJ116613)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/IP/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CCDC59 antibody (1-241) (STJ116611)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-RPL36AL antibody (1-106) (STJ116578)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CCDC124 antibody (1-223) (STJ116510)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50
-
Anti-RBM39 antibody (400-508) (STJ118205)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TPI1 antibody (1-249) (STJ118179)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-PRPSAP2 antibody (211-252) (STJ118157)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-YBX1 antibody (100-200) (STJ118142)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-FOLR1 antibody (1-100) (STJ118118)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CDC20 antibody (1-100) (STJ118102)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/IP/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SLC25A5 antibody (199-210) (STJ118086)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat/Monkey
£112.50 - £524.50 -
Anti-CHAC1 antibody (1-222) (STJ118037)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-BMP7 antibody (70-251) (STJ117995)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-Phospho-PAK2-S20 antibody (STJ117901)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/ELISA
Reactivity :
Human/Mouse/Rat
£129.50 - £642.50 -
Anti-C1QC antibody (50-150) (STJ117864)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human
£112.50 - £524.50 -
Anti-NCOA4 antibody (1-614) (STJ117818)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-DUT antibody (89-252) (STJ117799)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-MAP1LC3A/MAP1LC3B antibody (1-125) (STJ117779)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse
£112.50 - £524.50 -
Anti-GIT1 antibody (460-640) (STJ117632)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£129.50 - £642.50 -
Anti-SEC23IP antibody (600-940) (STJ117593)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ADAMTS1 antibody (718-967) (STJ117551)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TRIP4 antibody (282-581) (STJ117547)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IP/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-PTP4A2 antibody (30-100) (STJ117530)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-FOXA1 antibody (263-472) (STJ117473)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-Acetyl-Histone H4-K5 antibody (1-13) (STJ117427)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA/ChIP
Reactivity :
Human/Mouse/Rat/Other
£129.50 - £642.50 -
Anti-KRT14 antibody (371-470) (STJ117263)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CTRB1 antibody (79-263) (STJ117237)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SEPT8 antibody (348-427) (STJ117206)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TMX1 antibody (210-280) (STJ117135)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-BRMS1 antibody (90-210) (STJ117065)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-BACE2 antibody (240-470) (STJ117064)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SWAP70 antibody (316-585) (STJ117057)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-G3BP1 antibody (131-330) (STJ117036)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-PTPRN2 antibody (22-242) (STJ116974)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SERPINE1 antibody (24-158) (STJ116958)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
IF/ICC/ELISA
Reactivity :
Human
£112.50 - £524.50 -
Anti-NFE2L1 antibody (515-772) (STJ116953)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-NDUFA5 antibody (1-116) (STJ116951)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ALDH6A1 antibody (326-535) (STJ116950)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ALOX12 antibody (483-663) (STJ116903)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ABCB7 antibody (503-753) (STJ116899)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-COX15 antibody (150-250) (STJ116869)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SP1 antibody (420-620) (STJ116866)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SLC7A2 antibody (642-658) (STJ116784)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SLC37A4 antibody (415-429) (STJ116775)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-DLAT antibody (87-270) (STJ116741)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-SMYD3 antibody (50-150) (STJ116727)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-ASZ1 antibody (1-350) (STJ116657)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-TXNDC12 antibody (93-172) (STJ116614)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-MAPK14 antibody (261-360) (STJ116613)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/IP/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CCDC59 antibody (1-241) (STJ116611)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-RPL36AL antibody (1-106) (STJ116578)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IF/ICC/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50 -
Anti-CCDC124 antibody (1-223) (STJ116510)
Clonality :
Polyclonal
Host :
Rabbit
Applications :
WB/IHC-P/ELISA
Reactivity :
Human/Mouse/Rat
£112.50 - £524.50