Collection: PRIMARY ANTIBODIES
Primary antibodies play a critical role in the detection and identification of specific target molecules, such as proteins or antigens, using immunological assays. “Primary” refers to the fact that these are the initial antibodies that directly bind to the target of interest. The primary antibody-antigen interaction is a fundamental step in immunohistochemistry, immunofluorescence, enzyme-linked immunosorbent assay, Western blotting, chromatin immunoprecipitation, protein arrays, and flow cytometry. Our antibodies have been validated to ensure specificity and sensitivity critical for reliable results.
Search our extensive selection of primary antibodies :
92205 products
-
ALDH5A1 Antibody , Cat. # DF12820ALDH5A1 Antibody , Cat. # DF12820
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
XAB2 Antibody , Cat. # DF12798XAB2 Antibody , Cat. # DF12798
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
WDR19/IFT144 Antibody , Cat. # DF12797WDR19/IFT144 Antibody , Cat. # DF12797
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
Ajuba Antibody , Cat. # DF12817Ajuba Antibody , Cat. # DF12817
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
VPS45 Antibody , Cat. # DF12796VPS45 Antibody , Cat. # DF12796
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
AIPL1 Antibody , Cat. # DF12816AIPL1 Antibody , Cat. # DF12816
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
VPS35 Antibody , Cat. # DF12793VPS35 Antibody , Cat. # DF12793
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
AFAP1L2 Antibody , Cat. # DF12813AFAP1L2 Antibody , Cat. # DF12813
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
VPS33A Antibody , Cat. # DF12792VPS33A Antibody , Cat. # DF12792
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
VARS2 Antibody , Cat. # DF12791VARS2 Antibody , Cat. # DF12791
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
UMPS Antibody , Cat. # DF12790UMPS Antibody , Cat. # DF12790
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
ADHFE1 Antibody , Cat. # DF12810ADHFE1 Antibody , Cat. # DF12810
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
UCK2 Antibody , Cat. # DF12789UCK2 Antibody , Cat. # DF12789
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TTRAP Antibody , Cat. # DF12786TTRAP Antibody , Cat. # DF12786
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TSP50 Antibody , Cat. # DF12785TSP50 Antibody , Cat. # DF12785
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TRPV6 Antibody , Cat. # DF12784TRPV6 Antibody , Cat. # DF12784
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
ACAT2 Antibody , Cat. # DF12807ACAT2 Antibody , Cat. # DF12807
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
ACADL Antibody , Cat. # DF12806ACADL Antibody , Cat. # DF12806
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TRIM27 Antibody , Cat. # DF12782TRIM27 Antibody , Cat. # DF12782
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TRIM15 Antibody , Cat. # DF12781TRIM15 Antibody , Cat. # DF12781
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TRAF5 Antibody , Cat. # DF12779TRAF5 Antibody , Cat. # DF12779
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TMEM175 Antibody , Cat. # DF12777TMEM175 Antibody , Cat. # DF12777
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TMEM11 Antibody , Cat. # DF12776TMEM11 Antibody , Cat. # DF12776
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
XPO6 Antibody , Cat. # DF12799XPO6 Antibody , Cat. # DF12799
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TMEM106B Antibody , Cat. # DF12775TMEM106B Antibody , Cat. # DF12775
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TIMM17A Antibody , Cat. # DF12774TIMM17A Antibody , Cat. # DF12774
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
VPS41 Antibody , Cat. # DF12795VPS41 Antibody , Cat. # DF12795
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
VPS39 Antibody , Cat. # DF12794VPS39 Antibody , Cat. # DF12794
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TH1L Antibody , Cat. # DF12771TH1L Antibody , Cat. # DF12771
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TESC Antibody , Cat. # DF12769TESC Antibody , Cat. # DF12769
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TDRKH Antibody , Cat. # DF12768TDRKH Antibody , Cat. # DF12768
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TCN2 Antibody , Cat. # DF12767TCN2 Antibody , Cat. # DF12767
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TXNL6 Antibody , Cat. # DF12788TXNL6 Antibody , Cat. # DF12788
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TXNDC5 Antibody , Cat. # DF12787TXNDC5 Antibody , Cat. # DF12787
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TALDO1 Antibody , Cat. # DF12764TALDO1 Antibody , Cat. # DF12764
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TACO1/CCDC44 Antibody , Cat. # DF12763TACO1/CCDC44 Antibody , Cat. # DF12763
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TRPC1 Antibody , Cat. # DF12783TRPC1 Antibody , Cat. # DF12783
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
Syntaxin4 Antibody , Cat. # DF12761Syntaxin4 Antibody , Cat. # DF12761
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TRIM11 Antibody , Cat. # DF12780TRIM11 Antibody , Cat. # DF12780
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
Syntaxin3 Antibody , Cat. # DF12760Syntaxin3 Antibody , Cat. # DF12760
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TNIP1 Antibody , Cat. # DF12778TNIP1 Antibody , Cat. # DF12778
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TIMM13 Antibody , Cat. # DF12773TIMM13 Antibody , Cat. # DF12773
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SPTLC1 Antibody , Cat. # DF12752SPTLC1 Antibody , Cat. # DF12752
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
THAP2 Antibody , Cat. # DF12772THAP2 Antibody , Cat. # DF12772
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SPRR3 Antibody , Cat. # DF12751SPRR3 Antibody , Cat. # DF12751
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SPCS1 Antibody , Cat. # DF12750SPCS1 Antibody , Cat. # DF12750
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TGM1 Antibody , Cat. # DF12770TGM1 Antibody , Cat. # DF12770
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SPATA22 Antibody , Cat. # DF12748SPATA22 Antibody , Cat. # DF12748
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SOX5 Antibody , Cat. # DF12747SOX5 Antibody , Cat. # DF12747
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TBCE Antibody , Cat. # DF12766TBCE Antibody , Cat. # DF12766
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
TALPID3 Antibody , Cat. # DF12765TALPID3 Antibody , Cat. # DF12765
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SNRPN Antibody , Cat. # DF12744SNRPN Antibody , Cat. # DF12744
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SLC38A1 Antibody , Cat. # DF12742SLC38A1 Antibody , Cat. # DF12742
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
Syntaxin7 Antibody , Cat. # DF12762Syntaxin7 Antibody , Cat. # DF12762
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SLC19A3 Antibody , Cat. # DF12741SLC19A3 Antibody , Cat. # DF12741
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SLC11A2 Antibody , Cat. # DF12740SLC11A2 Antibody , Cat. # DF12740
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SUB1 Antibody , Cat. # DF12758SUB1 Antibody , Cat. # DF12758
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
STT3A Antibody , Cat. # DF12757STT3A Antibody , Cat. # DF12757
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SETBP1 Antibody , Cat. # DF12736SETBP1 Antibody , Cat. # DF12736
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SESN3 Antibody , Cat. # DF12735SESN3 Antibody , Cat. # DF12735
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
STRA6 Antibody , Cat. # DF12756STRA6 Antibody , Cat. # DF12756
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SEC13 Antibody , Cat. # DF12734SEC13 Antibody , Cat. # DF12734
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
STIM2 Antibody , Cat. # DF12755STIM2 Antibody , Cat. # DF12755
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
ST8SIA2 Antibody , Cat. # DF12754ST8SIA2 Antibody , Cat. # DF12754
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SDPR Antibody , Cat. # DF12733SDPR Antibody , Cat. # DF12733
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SRP19 Antibody , Cat. # DF12753SRP19 Antibody , Cat. # DF12753
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SAMSN1 Antibody , Cat. # DF12730SAMSN1 Antibody , Cat. # DF12730
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RSPO3 Antibody , Cat. # DF12728RSPO3 Antibody , Cat. # DF12728
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SPATA7 Antibody , Cat. # DF12749SPATA7 Antibody , Cat. # DF12749
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RNASEH2C Antibody , Cat. # DF12725RNASEH2C Antibody , Cat. # DF12725
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
Sortilin Antibody , Cat. # DF12746Sortilin Antibody , Cat. # DF12746
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RMI1 Antibody , Cat. # DF12724RMI1 Antibody , Cat. # DF12724
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SORBS2 Antibody , Cat. # DF12745SORBS2 Antibody , Cat. # DF12745
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RLIM Antibody , Cat. # DF12723RLIM Antibody , Cat. # DF12723
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RIC8A Antibody , Cat. # DF12722RIC8A Antibody , Cat. # DF12722
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SNAP29 Antibody , Cat. # DF12743SNAP29 Antibody , Cat. # DF12743
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RHOT2 Antibody , Cat. # DF12721RHOT2 Antibody , Cat. # DF12721
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
REEP1 Antibody , Cat. # DF12719REEP1 Antibody , Cat. # DF12719
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RARG Antibody , Cat. # DF12718RARG Antibody , Cat. # DF12718
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RABL3 Antibody , Cat. # DF12717RABL3 Antibody , Cat. # DF12717
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SIRT6 Antibody , Cat. # DF12739SIRT6 Antibody , Cat. # DF12739
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SH3BP5 Antibody , Cat. # DF12738SH3BP5 Antibody , Cat. # DF12738
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SGMS1 Antibody , Cat. # DF12737SGMS1 Antibody , Cat. # DF12737
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PTPRS Antibody , Cat. # DF12714PTPRS Antibody , Cat. # DF12714
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PTPRR Antibody , Cat. # DF12713PTPRR Antibody , Cat. # DF12713
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PSMC1 Antibody , Cat. # DF12710PSMC1 Antibody , Cat. # DF12710
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SCO2 Antibody , Cat. # DF12731SCO2 Antibody , Cat. # DF12731
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PRPF4 Antibody , Cat. # DF12707PRPF4 Antibody , Cat. # DF12707
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
SAMM50 Antibody , Cat. # DF12729SAMM50 Antibody , Cat. # DF12729
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PP5 Antibody , Cat. # DF12706PP5 Antibody , Cat. # DF12706
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
Ribophorin I Antibody , Cat. # DF12727Ribophorin I Antibody , Cat. # DF12727
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PPP1CC Antibody , Cat. # DF12704PPP1CC Antibody , Cat. # DF12704
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RPH3AL Antibody , Cat. # DF12726RPH3AL Antibody , Cat. # DF12726
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PPARGC1B Antibody , Cat. # DF12703PPARGC1B Antibody , Cat. # DF12703
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PLEKHG5 Antibody , Cat. # DF12701PLEKHG5 Antibody , Cat. # DF12701
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PLAGL2 Antibody , Cat. # DF12700PLAGL2 Antibody , Cat. # DF12700
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PIP5K1B Antibody , Cat. # DF12698PIP5K1B Antibody , Cat. # DF12698
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
RGN/SMP30 Antibody , Cat. # DF12720RGN/SMP30 Antibody , Cat. # DF12720
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PI4KA Antibody , Cat. # DF12696PI4KA Antibody , Cat. # DF12696
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out -
PHLPPL Antibody , Cat. # DF12695PHLPPL Antibody , Cat. # DF12695
- Regular price
- $550.80 CAD
- Sale price
- $550.80 CAD
- Regular price
-
- Unit price
- /per
Sale Sold out
- Previous page
- Page 98 of 923
- Next page
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device