Ranking «Smartfon (128GB)» na świecie

Pozycja Nazwa kraju Miasteczko Kontynent Cena
1 KubaKuba Hawana Namerica $6,280
2 ArgentynaArgentyna Buenos Aires samaryka $2,522
3 TanzaniaTanzania dar-es-salaam Afryka $1,734
4 SzwajcariaSzwajcaria Genewa Europa $1,499
5 NorwegiaNorwegia Osło Europa $1,484
6 SzwajcariaSzwajcaria Berno Europa $1,437
7 Sri LankaSri Lanka Colombo Azja $1,427
8 WęgryWęgry Budapeszt Europa $1,347
9 IzraelIzrael Tel-Awiw Azja $1,337
10 SzwecjaSzwecja Sztokholm Europa $1,318
11 burkina fasoburkina faso Wagadugu Afryka $1,317
12 RosjaRosja Soczi Europa $1,313
12 RosjaRosja Władywostok Europa $1,313
14 PeruPeru Lima samaryka $1,304
15 ArgentynaArgentyna Mendoza samaryka $1,297
16 Afryka PołudniowaAfryka Południowa Kapsztad Afryka $1,296
16 Afryka PołudniowaAfryka Południowa Pretoria Afryka $1,296
18 BrazyliaBrazylia Manaus samaryka $1,260
18 BrazyliaBrazylia Kurytyba samaryka $1,260
20 MongoliaMongolia Ułan Bator Azja $1,259
21 AustraliaAustralia Brisbane-Bris ... australia-pacyficzny $1,240
21 AustraliaAustralia Pert australia-pacyficzny $1,240
23 indykindyk Stambuł Europa $1,234
23 indykindyk Izmir Europa $1,234
23 indykindyk Antalya Europa $1,234
26 MeksykMeksyk Guadalajara Namerica $1,230
27 KolumbiaKolumbia Kalifornia samaryka $1,226
28 MarokoMaroko Marrakesz Afryka $1,223
28 MarokoMaroko rabat Afryka $1,223
30 SzwecjaSzwecja Göteborg Europa $1,213
31 PolskaPolska Warszawa Europa $1,212
31 PolskaPolska wrocław Europa $1,212
33 IzraelIzrael Jerozolima Azja $1,210
34 PortugaliaPortugalia Porto Europa $1,209
34 GrecjaGrecja Ateny Europa $1,209
34 IrlandiaIrlandia Dublin Europa $1,209
37 RosjaRosja Moskwa Europa $1,188
37 RosjaRosja Nowosybirsk Europa $1,188
37 RosjaRosja Jekaterynburg Europa $1,188
37 RosjaRosja Kazań Europa $1,188
37 RosjaRosja Kaliningrad Europa $1,188
42 MeksykMeksyk Monterrey- ... Namerica $1,174
42 MeksykMeksyk meksyk-miasto Namerica $1,174
44 CzechyCzechy Praga Europa $1,174
45 KazachstanKazachstan Astana Azja $1,170
46 DaniaDania Kopenhaga Europa $1,156
47 KeniaKenia Nairobi Afryka $1,154
47 KeniaKenia mambasa Afryka $1,154
49 NiemcyNiemcy Berlin Europa $1,150
49 NiemcyNiemcy Monachium Europa $1,150
49 NiemcyNiemcy Frankfurt Europa $1,150
49 NiemcyNiemcy Hamburg Europa $1,150
49 NiemcyNiemcy Kolonia Europa $1,150
49 NiemcyNiemcy Stuttgart Europa $1,150
49 NiemcyNiemcy Lipsk Europa $1,150
49 WłochyWłochy Rzym Europa $1,150
49 AustriaAustria Wiedeń Europa $1,150
49 FinlandiaFinlandia Helsinki Europa $1,150
59 Arabia SaudyjskaArabia Saudyjska Jeddach Azja $1,146
60 Arabia SaudyjskaArabia Saudyjska daj spokój Azja $1,120
61 MarokoMaroko Casablanka Afryka $1,117
62 MalezjaMalezja kuala-lumpur Azja $1,116
62 MalezjaMalezja Penang- Azja $1,116
62 MalezjaMalezja johor bahru Azja $1,116
65 FidżiFidżi Suwa australia-pacyficzny $1,109
66 HiszpaniaHiszpania Barcelona Europa $1,104
66 HiszpaniaHiszpania Walencja Europa $1,104
66 HiszpaniaHiszpania Madryt Europa $1,104
69 AustraliaAustralia Sydnej australia-pacyficzny $1,102
69 AustraliaAustralia Melbourne australia-pacyficzny $1,102
69 AustraliaAustralia Adelaida australia-pacyficzny $1,102
69 AustraliaAustralia Canberra australia-pacyficzny $1,102
73 WłochyWłochy Neapol Europa $1,094
73 WłochyWłochy Turyn Europa $1,094
73 WłochyWłochy Wenecja Europa $1,094
73 WłochyWłochy Mediolan Europa $1,094
73 BelgiaBelgia Bruksela Europa $1,094
73 PortugaliaPortugalia Lizbona Europa $1,094
79 GhanaGhana Akra Afryka $1,091
80 SingapurSingapur Singapur Azja $1,087
81 RumuniaRumunia Bukareszt Europa $1,085
82 Nowa ZelandiaNowa Zelandia Wellington australia-pacyficzny $1,080
83 FilipinyFilipiny Manila Azja $1,077
83 FilipinyFilipiny Davao Azja $1,077
85 Afryka PołudniowaAfryka Południowa Johannesburg Afryka $1,061
85 Afryka PołudniowaAfryka Południowa Durban-D ... Afryka $1,061
87 KatarKatar Doha Azja $1,044
88 KuwejtKuwejt miasto-kuwejt Azja $1,041
89 UkrainaUkraina Kijów Europa $1,030
90 Arabia SaudyjskaArabia Saudyjska Rijad Azja $1,013
91 indykindyk Ankara Europa $1,009
92 MeksykMeksyk Tijuana Namerica $1,007
93 TajlandiaTajlandia Phuket Azja $1,006
94 UzbekistanUzbekistan Taszkent Azja $986
95 TajlandiaTajlandia Bangkok Azja $979
95 TajlandiaTajlandia Chiang Mai Azja $979
97 NepalNepal Katmandu Azja $975
98 Nowa ZelandiaNowa Zelandia Okland australia-pacyficzny $966
99 KazachstanKazachstan Ałmaty Azja $957
100 KolumbiaKolumbia Bogota samaryka $953
100 KolumbiaKolumbia Medellín samaryka $953
102 IndonezjaIndonezja Djakarta Azja $942
103 TajwanTajwan Tajpej Azja $934
103 TajwanTajwan Kaohsiung Azja $934
105 WietnamWietnam Hanoi Azja $911
105 WietnamWietnam Da Nang Azja $911
107 TajwanTajwan Taizhong Azja $903
108 Zjednoczone Emiraty ArabskieZjednoczone Emiraty Arabskie Abu Zabi Azja $898
109 PakistanPakistan Karaczi Azja $897
109 PakistanPakistan Lahaur Azja $897
111 Korea PołudniowaKorea Południowa Seul Azja $893
112 BrazyliaBrazylia Rio de Janeiro samaryka $872
112 BrazyliaBrazylia Brazylia samaryka $872
112 BrazyliaBrazylia Salvador samaryka $872
112 BrazyliaBrazylia fortaleza samaryka $872
112 BrazyliaBrazylia belo-horizonte samaryka $872
112 BrazyliaBrazylia recydywać samaryka $872
112 BrazyliaBrazylia Porto Alegre samaryka $872
119 ChinyChiny Pekin Azja $871
119 ChinyChiny Szanghaj Azja $871
119 ChinyChiny Shenzhen Azja $871
119 ChinyChiny Kanton Azja $871
119 ChinyChiny Czengdu Azja $871
119 ChinyChiny Chongqing Azja $871
119 ChinyChiny Hangzhou Azja $871
119 ChinyChiny Wuhan Azja $871
119 ChinyChiny Xian Azja $871
119 ChinyChiny Tianjin Azja $871
119 ChinyChiny Nankin Azja $871
119 ChinyChiny suzhou Azja $871
119 ChinyChiny qingdao Azja $871
119 ChinyChiny Dalian-Dalia Azja $871
119 ChinyChiny Xiamen Azja $871
119 ChinyChiny kunming Azja $871
119 ChinyChiny Shenyang Azja $871
119 ChinyChiny Harbin Azja $871
119 ChinyChiny changsha Azja $871
119 ChinyChiny Zhengzhou Azja $871
139 Zjednoczone Emiraty ArabskieZjednoczone Emiraty Arabskie Dubai Azja $871
140 IndieIndie Delhi Azja $860
140 IndieIndie Bombaj Azja $860
140 IndieIndie Kalkuta Azja $860
140 IndieIndie pune Azja $860
140 IndieIndie Ahmadabad Azja $860
140 IndieIndie Dżajpur Azja $860
140 IndieIndie szczęście Azja $860
147 KanadaKanada Toronto Namerica $860
147 KanadaKanada Vancouver Namerica $860
147 KanadaKanada Calgary Namerica $860
150 JaponiaJaponia Tokio Azja $845
150 JaponiaJaponia Osaka Azja $845
150 JaponiaJaponia Nagoja Azja $845
150 JaponiaJaponia fukuoka Azja $845
150 JaponiaJaponia Sapporo Azja $845
150 JaponiaJaponia Wyślij Azja $845
150 JaponiaJaponia Hiroszima Azja $845
150 JaponiaJaponia Kioto Azja $845
150 JaponiaJaponia Kobe Azja $845
150 JaponiaJaponia nie Azja $845
160 EgiptEgipt Kair Afryka $828
160 EgiptEgipt Luksor Afryka $828
162 KanadaKanada Ottawa Namerica $810
162 KanadaKanada Edmonton Namerica $810
164 IndieIndie Hajdarabad Azja $808
164 IndieIndie Czennai Azja $808
164 IndieIndie surat Azja $808
167 Stany ZjednoczoneStany Zjednoczone Boston Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Waszyngton-DC Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Filadelfia Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Atlanta Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Los Angeles Namerica $799
167 Stany ZjednoczoneStany Zjednoczone San Francisco Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Seattle Namerica $799
167 Stany ZjednoczoneStany Zjednoczone San Diego Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Portlandia Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Las Vegas Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Chicago Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Houston Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Dallas Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Austin Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Denver Namerica $799
167 Stany ZjednoczoneStany Zjednoczone feniks Namerica $799
167 Stany ZjednoczoneStany Zjednoczone detroit Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Minneapolis Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Honolulu Namerica $799
167 Stany ZjednoczoneStany Zjednoczone zamocowanie Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Miami Namerica $799
167 Stany ZjednoczoneStany Zjednoczone Orlando Namerica $799
189 indykindyk kaletka Europa $785
190 Korea PołudniowaKorea Południowa Pusan Azja $728
190 Korea PołudniowaKorea Południowa Incheon Azja $728
190 Korea PołudniowaKorea Południowa Daegu Azja $728
193 IndieIndie Koczin Azja $700
194 BangladeszBangladesz Dhaka Azja $691
195 IndonezjaIndonezja Surabaja Azja $647
195 IndonezjaIndonezja Bandung Azja $647
197 PakistanPakistan Islamabad Azja $646
198 NigeriaNigeria Lagos Afryka $471
198 NigeriaNigeria Abudża Afryka $471
198 NigeriaNigeria port-harcourt Afryka $471
201 EtiopiaEtiopia Addis-Abeba Afryka $415
202 iraniran Teheran Azja $91
202 iraniran Meszhed Azja $91
Pozycja Nazwa kraju Miasteczko Kontynent Cena
1 iraniran Teheran Azja $91
1 iraniran Meszhed Azja $91
3 EtiopiaEtiopia Addis-Abeba Afryka $415
4 NigeriaNigeria Lagos Afryka $471
4 NigeriaNigeria Abudża Afryka $471
4 NigeriaNigeria port-harcourt Afryka $471
7 PakistanPakistan Islamabad Azja $646
8 IndonezjaIndonezja Surabaja Azja $647
8 IndonezjaIndonezja Bandung Azja $647
10 BangladeszBangladesz Dhaka Azja $691
11 IndieIndie Koczin Azja $700
12 Korea PołudniowaKorea Południowa Pusan Azja $728
12 Korea PołudniowaKorea Południowa Incheon Azja $728
12 Korea PołudniowaKorea Południowa Daegu Azja $728
15 indykindyk kaletka Europa $785
16 Stany ZjednoczoneStany Zjednoczone Boston Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Waszyngton-DC Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Filadelfia Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Atlanta Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Los Angeles Namerica $799
16 Stany ZjednoczoneStany Zjednoczone San Francisco Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Seattle Namerica $799
16 Stany ZjednoczoneStany Zjednoczone San Diego Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Portlandia Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Las Vegas Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Chicago Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Houston Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Dallas Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Austin Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Denver Namerica $799
16 Stany ZjednoczoneStany Zjednoczone feniks Namerica $799
16 Stany ZjednoczoneStany Zjednoczone detroit Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Minneapolis Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Honolulu Namerica $799
16 Stany ZjednoczoneStany Zjednoczone zamocowanie Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Miami Namerica $799
16 Stany ZjednoczoneStany Zjednoczone Orlando Namerica $799
38 IndieIndie Hajdarabad Azja $808
38 IndieIndie Czennai Azja $808
38 IndieIndie surat Azja $808
41 KanadaKanada Ottawa Namerica $810
41 KanadaKanada Edmonton Namerica $810
43 EgiptEgipt Kair Afryka $828
43 EgiptEgipt Luksor Afryka $828
45 JaponiaJaponia Tokio Azja $845
45 JaponiaJaponia Osaka Azja $845
45 JaponiaJaponia Nagoja Azja $845
45 JaponiaJaponia fukuoka Azja $845
45 JaponiaJaponia Sapporo Azja $845
45 JaponiaJaponia Wyślij Azja $845
45 JaponiaJaponia Hiroszima Azja $845
45 JaponiaJaponia Kioto Azja $845
45 JaponiaJaponia Kobe Azja $845
45 JaponiaJaponia nie Azja $845
55 KanadaKanada Toronto Namerica $860
55 KanadaKanada Vancouver Namerica $860
55 KanadaKanada Calgary Namerica $860
58 IndieIndie Delhi Azja $860
58 IndieIndie Bombaj Azja $860
58 IndieIndie Kalkuta Azja $860
58 IndieIndie pune Azja $860
58 IndieIndie Ahmadabad Azja $860
58 IndieIndie Dżajpur Azja $860
58 IndieIndie szczęście Azja $860
65 Zjednoczone Emiraty ArabskieZjednoczone Emiraty Arabskie Dubai Azja $871
66 ChinyChiny Pekin Azja $871
66 ChinyChiny Szanghaj Azja $871
66 ChinyChiny Shenzhen Azja $871
66 ChinyChiny Kanton Azja $871
66 ChinyChiny Czengdu Azja $871
66 ChinyChiny Chongqing Azja $871
66 ChinyChiny Hangzhou Azja $871
66 ChinyChiny Wuhan Azja $871
66 ChinyChiny Xian Azja $871
66 ChinyChiny Tianjin Azja $871
66 ChinyChiny Nankin Azja $871
66 ChinyChiny suzhou Azja $871
66 ChinyChiny qingdao Azja $871
66 ChinyChiny Dalian-Dalia Azja $871
66 ChinyChiny Xiamen Azja $871
66 ChinyChiny kunming Azja $871
66 ChinyChiny Shenyang Azja $871
66 ChinyChiny Harbin Azja $871
66 ChinyChiny changsha Azja $871
66 ChinyChiny Zhengzhou Azja $871
86 BrazyliaBrazylia Rio de Janeiro samaryka $872
86 BrazyliaBrazylia Brazylia samaryka $872
86 BrazyliaBrazylia Salvador samaryka $872
86 BrazyliaBrazylia fortaleza samaryka $872
86 BrazyliaBrazylia belo-horizonte samaryka $872
86 BrazyliaBrazylia recydywać samaryka $872
86 BrazyliaBrazylia Porto Alegre samaryka $872
93 Korea PołudniowaKorea Południowa Seul Azja $893
94 PakistanPakistan Karaczi Azja $897
94 PakistanPakistan Lahaur Azja $897
96 Zjednoczone Emiraty ArabskieZjednoczone Emiraty Arabskie Abu Zabi Azja $898
97 TajwanTajwan Taizhong Azja $903
98 WietnamWietnam Hanoi Azja $911
98 WietnamWietnam Da Nang Azja $911
100 TajwanTajwan Tajpej Azja $934
100 TajwanTajwan Kaohsiung Azja $934
102 IndonezjaIndonezja Djakarta Azja $942
103 KolumbiaKolumbia Bogota samaryka $953
103 KolumbiaKolumbia Medellín samaryka $953
105 KazachstanKazachstan Ałmaty Azja $957
106 Nowa ZelandiaNowa Zelandia Okland australia-pacyficzny $966
107 NepalNepal Katmandu Azja $975
108 TajlandiaTajlandia Bangkok Azja $979
108 TajlandiaTajlandia Chiang Mai Azja $979
110 UzbekistanUzbekistan Taszkent Azja $986
111 TajlandiaTajlandia Phuket Azja $1,006
112 MeksykMeksyk Tijuana Namerica $1,007
113 indykindyk Ankara Europa $1,009
114 Arabia SaudyjskaArabia Saudyjska Rijad Azja $1,013
115 UkrainaUkraina Kijów Europa $1,030
116 KuwejtKuwejt miasto-kuwejt Azja $1,041
117 KatarKatar Doha Azja $1,044
118 Afryka PołudniowaAfryka Południowa Johannesburg Afryka $1,061
118 Afryka PołudniowaAfryka Południowa Durban-D ... Afryka $1,061
120 FilipinyFilipiny Manila Azja $1,077
120 FilipinyFilipiny Davao Azja $1,077
122 Nowa ZelandiaNowa Zelandia Wellington australia-pacyficzny $1,080
123 RumuniaRumunia Bukareszt Europa $1,085
124 SingapurSingapur Singapur Azja $1,087
125 GhanaGhana Akra Afryka $1,091
126 WłochyWłochy Neapol Europa $1,094
126 WłochyWłochy Turyn Europa $1,094
126 WłochyWłochy Wenecja Europa $1,094
126 WłochyWłochy Mediolan Europa $1,094
126 BelgiaBelgia Bruksela Europa $1,094
126 PortugaliaPortugalia Lizbona Europa $1,094
132 AustraliaAustralia Sydnej australia-pacyficzny $1,102
132 AustraliaAustralia Melbourne australia-pacyficzny $1,102
132 AustraliaAustralia Adelaida australia-pacyficzny $1,102
132 AustraliaAustralia Canberra australia-pacyficzny $1,102
136 HiszpaniaHiszpania Barcelona Europa $1,104
136 HiszpaniaHiszpania Walencja Europa $1,104
136 HiszpaniaHiszpania Madryt Europa $1,104
139 FidżiFidżi Suwa australia-pacyficzny $1,109
140 MalezjaMalezja kuala-lumpur Azja $1,116
140 MalezjaMalezja Penang- Azja $1,116
140 MalezjaMalezja johor bahru Azja $1,116
143 MarokoMaroko Casablanka Afryka $1,117
144 Arabia SaudyjskaArabia Saudyjska daj spokój Azja $1,120
145 Arabia SaudyjskaArabia Saudyjska Jeddach Azja $1,146
146 NiemcyNiemcy Berlin Europa $1,150
146 NiemcyNiemcy Monachium Europa $1,150
146 NiemcyNiemcy Frankfurt Europa $1,150
146 NiemcyNiemcy Hamburg Europa $1,150
146 NiemcyNiemcy Kolonia Europa $1,150
146 NiemcyNiemcy Stuttgart Europa $1,150
146 NiemcyNiemcy Lipsk Europa $1,150
146 WłochyWłochy Rzym Europa $1,150
146 AustriaAustria Wiedeń Europa $1,150
146 FinlandiaFinlandia Helsinki Europa $1,150
156 KeniaKenia Nairobi Afryka $1,154
156 KeniaKenia mambasa Afryka $1,154
158 DaniaDania Kopenhaga Europa $1,156
159 KazachstanKazachstan Astana Azja $1,170
160 CzechyCzechy Praga Europa $1,174
161 MeksykMeksyk Monterrey- ... Namerica $1,174
161 MeksykMeksyk meksyk-miasto Namerica $1,174
163 RosjaRosja Moskwa Europa $1,188
163 RosjaRosja Nowosybirsk Europa $1,188
163 RosjaRosja Jekaterynburg Europa $1,188
163 RosjaRosja Kazań Europa $1,188
163 RosjaRosja Kaliningrad Europa $1,188
168 PortugaliaPortugalia Porto Europa $1,209
168 GrecjaGrecja Ateny Europa $1,209
168 IrlandiaIrlandia Dublin Europa $1,209
171 IzraelIzrael Jerozolima Azja $1,210
172 PolskaPolska Warszawa Europa $1,212
172 PolskaPolska wrocław Europa $1,212
174 SzwecjaSzwecja Göteborg Europa $1,213
175 MarokoMaroko Marrakesz Afryka $1,223
175 MarokoMaroko rabat Afryka $1,223
177 KolumbiaKolumbia Kalifornia samaryka $1,226
178 MeksykMeksyk Guadalajara Namerica $1,230
179 indykindyk Stambuł Europa $1,234
179 indykindyk Izmir Europa $1,234
179 indykindyk Antalya Europa $1,234
182 AustraliaAustralia Brisbane-Bris ... australia-pacyficzny $1,240
182 AustraliaAustralia Pert australia-pacyficzny $1,240
184 MongoliaMongolia Ułan Bator Azja $1,259
185 BrazyliaBrazylia Manaus samaryka $1,260
185 BrazyliaBrazylia Kurytyba samaryka $1,260
187 Afryka PołudniowaAfryka Południowa Kapsztad Afryka $1,296
187 Afryka PołudniowaAfryka Południowa Pretoria Afryka $1,296
189 ArgentynaArgentyna Mendoza samaryka $1,297
190 PeruPeru Lima samaryka $1,304
191 RosjaRosja Soczi Europa $1,313
191 RosjaRosja Władywostok Europa $1,313
193 burkina fasoburkina faso Wagadugu Afryka $1,317
194 SzwecjaSzwecja Sztokholm Europa $1,318
195 IzraelIzrael Tel-Awiw Azja $1,337
196 WęgryWęgry Budapeszt Europa $1,347
197 Sri LankaSri Lanka Colombo Azja $1,427
198 SzwajcariaSzwajcaria Berno Europa $1,437
199 NorwegiaNorwegia Osło Europa $1,484
200 SzwajcariaSzwajcaria Genewa Europa $1,499
201 TanzaniaTanzania dar-es-salaam Afryka $1,734
202 ArgentynaArgentyna Buenos Aires samaryka $2,522
203 KubaKuba Hawana Namerica $6,280
Źródło: Własne badania AI 2026
Bootstrap