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
-
KIAA0319 Antibody , Cat. # DF15073KIAA0319 Antibody , Cat. # DF15073
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
PPP3CC Antibody , Cat. # DF15072PPP3CC Antibody , Cat. # DF15072
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
URB2 Antibody , Cat. # DF15093URB2 Antibody , Cat. # DF15093
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ESYT1 Antibody , Cat. # DF15071ESYT1 Antibody , Cat. # DF15071
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SYNE4 Antibody , Cat. # DF15070SYNE4 Antibody , Cat. # DF15070
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
CCDC88C Antibody , Cat. # DF15089CCDC88C Antibody , Cat. # DF15089
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RASAL1 Antibody , Cat. # DF15068RASAL1 Antibody , Cat. # DF15068
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
C1orf198 Antibody , Cat. # DF15087C1orf198 Antibody , Cat. # DF15087
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
BUD13 Antibody , Cat. # DF15066BUD13 Antibody , Cat. # DF15066
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
PRRC2C Antibody , Cat. # DF15065PRRC2C Antibody , Cat. # DF15065
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
TPPP2 Antibody , Cat. # DF15086TPPP2 Antibody , Cat. # DF15086
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ZFP64 Antibody , Cat. # DF15064ZFP64 Antibody , Cat. # DF15064
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
FCGBP Antibody , Cat. # DF15084FCGBP Antibody , Cat. # DF15084
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
CEP85 Antibody , Cat. # DF15063CEP85 Antibody , Cat. # DF15063
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
AIDA Antibody , Cat. # DF15062AIDA Antibody , Cat. # DF15062
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ZNF444 Antibody , Cat. # DF15061ZNF444 Antibody , Cat. # DF15061
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ZBTB2 Antibody , Cat. # DF15060ZBTB2 Antibody , Cat. # DF15060
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RNASE6 Antibody , Cat. # DF15080RNASE6 Antibody , Cat. # DF15080
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
NINL Antibody , Cat. # DF15079NINL Antibody , Cat. # DF15079
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
MFSD1 Antibody , Cat. # DF15057MFSD1 Antibody , Cat. # DF15057
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ATG9B Antibody , Cat. # DF15056ATG9B Antibody , Cat. # DF15056
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
DUSP13 Antibody , Cat. # DF15077DUSP13 Antibody , Cat. # DF15077
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SLC39A3 Antibody , Cat. # DF15055SLC39A3 Antibody , Cat. # DF15055
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
APH1B Antibody , Cat. # DF15054APH1B Antibody , Cat. # DF15054
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
GDPD3 Antibody , Cat. # DF15053GDPD3 Antibody , Cat. # DF15053
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RANBP3L Antibody , Cat. # DF15052RANBP3L Antibody , Cat. # DF15052
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
PCNX4 Antibody , Cat. # DF15051PCNX4 Antibody , Cat. # DF15051
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
UBE2W Antibody , Cat. # DF15050UBE2W Antibody , Cat. # DF15050
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ALG5 Antibody , Cat. # DF15069ALG5 Antibody , Cat. # DF15069
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ZFX Antibody , Cat. # DF15047ZFX Antibody , Cat. # DF15047
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
MTBP Antibody , Cat. # DF15046MTBP Antibody , Cat. # DF15046
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
EFHD1 Antibody , Cat. # DF15067EFHD1 Antibody , Cat. # DF15067
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
DCBLD2 Antibody , Cat. # DF15045DCBLD2 Antibody , Cat. # DF15045
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
NFXL1 Antibody , Cat. # DF15044NFXL1 Antibody , Cat. # DF15044
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ZNRF2 Antibody , Cat. # DF15043ZNRF2 Antibody , Cat. # DF15043
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
CTAG1A; CTAG1B Antibody , Cat. # DF15041CTAG1A; CTAG1B Antibody , Cat. # DF15041
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
IDS Antibody , Cat. # DF15040IDS Antibody , Cat. # DF15040
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
CASP8AP2 Antibody , Cat. # DF15039CASP8AP2 Antibody , Cat. # DF15039
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SMPX Antibody , Cat. # DF15059SMPX Antibody , Cat. # DF15059
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
FREM2 Antibody , Cat. # DF15058FREM2 Antibody , Cat. # DF15058
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ALKBH8 Antibody , Cat. # DF15037ALKBH8 Antibody , Cat. # DF15037
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
INPP5K Antibody , Cat. # DF15035INPP5K Antibody , Cat. # DF15035
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
DLGAP4 Antibody , Cat. # DF15034DLGAP4 Antibody , Cat. # DF15034
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
PRR5 Antibody , Cat. # DF15033PRR5 Antibody , Cat. # DF15033
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
KERA Antibody , Cat. # DF15032KERA Antibody , Cat. # DF15032
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
DTX3 Antibody , Cat. # DF15049DTX3 Antibody , Cat. # DF15049
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ABRA Antibody , Cat. # DF15048ABRA Antibody , Cat. # DF15048
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
BCAN Antibody , Cat. # DF15028BCAN Antibody , Cat. # DF15028
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
LILRA4 Antibody , Cat. # DF15027LILRA4 Antibody , Cat. # DF15027
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RIOX1 Antibody , Cat. # DF15042RIOX1 Antibody , Cat. # DF15042
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
DDX60L Antibody , Cat. # DF15021DDX60L Antibody , Cat. # DF15021
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
Phospho-Girdin (Ser1417) Antibody , Cat. # DF15038Phospho-Girdin (Ser1417) Antibody , Cat. # DF15038
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
FRMD6 Antibody , Cat. # DF15020FRMD6 Antibody , Cat. # DF15020
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RABGEF1 Antibody , Cat. # DF15036RABGEF1 Antibody , Cat. # DF15036
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
GALNT1 Antibody , Cat. # DF15017GALNT1 Antibody , Cat. # DF15017
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ARL2 Antibody , Cat. # DF15016ARL2 Antibody , Cat. # DF15016
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
WAC Antibody , Cat. # DF15014WAC Antibody , Cat. # DF15014
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
USP47 Antibody , Cat. # DF15013USP47 Antibody , Cat. # DF15013
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RIC3 Antibody , Cat. # DF15031RIC3 Antibody , Cat. # DF15031
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ANKRD50 Antibody , Cat. # DF15012ANKRD50 Antibody , Cat. # DF15012
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RPC3 Antibody , Cat. # DF15030RPC3 Antibody , Cat. # DF15030
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
POTEE Antibody , Cat. # DF15010POTEE Antibody , Cat. # DF15010
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
PYM1 Antibody , Cat. # DF15009PYM1 Antibody , Cat. # DF15009
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
HSD17B7 Antibody , Cat. # DF15029HSD17B7 Antibody , Cat. # DF15029
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
WDR41 Antibody , Cat. # DF15008WDR41 Antibody , Cat. # DF15008
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
MEPE Antibody , Cat. # DF15007MEPE Antibody , Cat. # DF15007
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
FATE1 Antibody , Cat. # DF15026FATE1 Antibody , Cat. # DF15026
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
MXD4 Antibody , Cat. # DF15025MXD4 Antibody , Cat. # DF15025
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
KRTCAP2 Antibody , Cat. # DF15004KRTCAP2 Antibody , Cat. # DF15004
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
KIAA0100 Antibody , Cat. # DF15024KIAA0100 Antibody , Cat. # DF15024
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
CIT Antibody , Cat. # DF15023CIT Antibody , Cat. # DF15023
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
DRC3 Antibody , Cat. # DF15002DRC3 Antibody , Cat. # DF15002
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ELOVL3 Antibody , Cat. # DF15022ELOVL3 Antibody , Cat. # DF15022
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
IQSEC3 Antibody , Cat. # DF15001IQSEC3 Antibody , Cat. # DF15001
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SERTAD3 Antibody , Cat. # DF14999SERTAD3 Antibody , Cat. # DF14999
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
LRRC34 Antibody , Cat. # DF15000LRRC34 Antibody , Cat. # DF15000
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
OVOS2 Antibody , Cat. # DF15019OVOS2 Antibody , Cat. # DF15019
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SLC2A10 Antibody , Cat. # DF15018SLC2A10 Antibody , Cat. # DF15018
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
TTC39B Antibody , Cat. # DF14997TTC39B Antibody , Cat. # DF14997
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
OTUD3 Antibody , Cat. # DF14996OTUD3 Antibody , Cat. # DF14996
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RNASET2 Antibody , Cat. # DF14994RNASET2 Antibody , Cat. # DF14994
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
CRLF2 Antibody , Cat. # DF15015CRLF2 Antibody , Cat. # DF15015
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ERCC8 Antibody , Cat. # DF14993ERCC8 Antibody , Cat. # DF14993
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
KLB Antibody , Cat. # DF14991KLB Antibody , Cat. # DF14991
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RSRC1 Antibody , Cat. # DF14990RSRC1 Antibody , Cat. # DF14990
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ZSCAN4 Antibody , Cat. # DF14989ZSCAN4 Antibody , Cat. # DF14989
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ELOVL7 Antibody , Cat. # DF14988ELOVL7 Antibody , Cat. # DF14988
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ANKRD27 Antibody , Cat. # DF15011ANKRD27 Antibody , Cat. # DF15011
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ZMYM1 Antibody , Cat. # DF14986ZMYM1 Antibody , Cat. # DF14986
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SLC39A12 Antibody , Cat. # DF14984SLC39A12 Antibody , Cat. # DF14984
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
LMOD2 Antibody , Cat. # DF15006LMOD2 Antibody , Cat. # DF15006
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ST3GAL6 Antibody , Cat. # DF14982ST3GAL6 Antibody , Cat. # DF14982
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
LAPTM5 Antibody , Cat. # DF15005LAPTM5 Antibody , Cat. # DF15005
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
ANAPC10 Antibody , Cat. # DF14981ANAPC10 Antibody , Cat. # DF14981
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
VPS53 Antibody , Cat. # DF14980VPS53 Antibody , Cat. # DF14980
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
RTL1 Antibody , Cat. # DF15003RTL1 Antibody , Cat. # DF15003
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
KDM3A Antibody , Cat. # DF14979KDM3A Antibody , Cat. # DF14979
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SYPL2 Antibody , Cat. # DF14978SYPL2 Antibody , Cat. # DF14978
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
DENND5A Antibody , Cat. # DF14998DENND5A Antibody , Cat. # DF14998
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out -
SIGLEC11 Antibody , Cat. # DF14973SIGLEC11 Antibody , Cat. # DF14973
- Regular price
- €380,95 EUR
- Sale price
- €380,95 EUR
- Regular price
-
- Unit price
- /per
Sale Sold out
- Previous page
- Page 77 of 923
- Next page
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device