login to the system
name
password
Sign up please, if you are unregistered and you are interested in full acces.. Our sales representative will contact you as soon as possible..
log on
you are logged into the system
section
region
specification of dimensions / qualities
| mm | |
| mm | |
| mm | |
| minimum quantity: |
SEARCH
sorting
-
there is no common classification for a given section combination
-
sorting
-
(625 374)
-
-
(0)
-
(4)
-
(0)
-
(373)
-
(23)
-
(346)
-
(0)
-
(2)
-
(1 148)
-
(53)
-
(0)
-
(1 754)
-
(0)
-
(0)
-
(0)
-
(1 534)
-
(31)
-
(19)
-
(0)
-
(0)
-
(0)
-
(0)
-
(61)
-
-
-
(428 873)
-
-
(8 825)
-
(3 323)
-
(2 255)
-
(9 767)
-
(7 516)
-
(853)
-
-
-
(2 427)
-
(1 638)
-
(638)
-
-
(3 428)
-
-
-
-
-
(2 038)
-
(843)
-
(512)
-
(54)
-
(86)
-
(0)
-
(0)
-
-
-
(79)
-
(3)
-
-
(7)
-
-
-
-
-
-
(85)
-
(0)
-
-
-
(1)
-
(0)
-
-
-
(2 926)
-
(1 133)
-
(85)
-
(73)
-
(5)
-
(4)
-
-
-
(0)
-
(0)
-
-
-
-
(889)
-
(65)
-
(19)
-
-
-
(368)
-
(30)
-
-
(51)
-
(49)
-
(4)
-
(84)
-
(63)
-
-
(11 506)
-
(1 877)
-
(315)
-
(195)
-
(15)
-
-
(418)
-
-
(4 706)
-
(353)
-
(218)
-
(77)
-
-
(42)
-
(222)
-
(1)
-
(32)
-
(0)
-
(0)
-
(0)
-
(0)
-
(56)
-
-
-
-
(401)
-
-
-
(0)
-
(10)
-
(132)
-
(63)
-
(0)
-
-
-
(152)
-
-
(0)
-
(0)
-
(0)
-
-
(10)
-
(0)
-
-
(10)
-
(0)
-
(0)
-
(0)
-
-
(30)
-
(208)
-
(0)
-
(0)
-
-
-
(18)
-
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(11)
-
(0)
-
-
(28)
-
(0)
-
(8)
-
(29)
-
-
(4 144)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(46)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(12)
-
-
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(6)
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(21)
-
-
-
-
-
(2)
-
(0)
-
-
(1)
-
(1)
-
-
(0)
-
(0)
-
-
-
-
-
(15)
-
(0)
-
-
-
(55)
-
(4)
-
-
(134)
-
(0)
-
(0)
-
(11)
-
(140)
-
-
-
(322)
-
(23)
-
-
-
-
(1)
-
(319)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(28)
-
(0)
-
(0)
-
(1)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
-
-
(0)
-
(0)
-
(1)
-
(6)
-
(0)
-
-
(60)
-
(73)
-
(19)
-
(95)
-
(17)
-
(5)
-
(0)
-
(1)
-
(29)
-
(0)
-
(58)
-
-
(0)
-
(0)
-
(148)
-
(0)
-
(14)
-
(0)
-
(0)
-
(5)
-
(159)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(4)
-
(0)
-
(0)
-
(49)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
-
-
(0)
-
-
-
(0)
-
(0)
-
-
(29)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
(1)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
-
(69)
-
(82)
-
(0)
-
(46)
-
(72)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(12)
-
(0)
-
(0)
-
(1)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(76)
-
(1)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(247)
-
(0)
-
(0)
-
(0)
-
(0)
-
(1)
-
-
-
(0)
-
(1)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(2)
-
-
(2)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(130)
-
(571)
-
(0)
-
(0)
-
(0)
-
(105)
-
-
-
(0)
-
(7)
-
(393)
-
(5 373)
-
(208)
-
(131)
-
(16)
-
-
-
(17 037)
-
(8 303)
-
(26 438)
-
(52 973)
-
(595)
-
(0)
-
(0)
-
(5 020)
-
(2 467)
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(62)
-
(0)
-
(0)
-
-
(0)
-
-
(56)
-
(637)
-
-
(195)
-
-
-
(100)
-
(2)
-
(100)
-
(30)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
-
(0)
-
-
(0)
-
(21)
-
(1 734)
-
(156)
materials, machines and tools
| description | quantity | price | |||
|---|---|---|---|---|---|
| 'O' Ring 31.42*2.62 VITON | 1 pcs | by agreement | |||
|
updated 03.11.2025
PO BEARINGS s.r.o., Prešov |
|||||
| 'O' Ring 31.5*1.5 Si | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 312*5 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 314-3.5 NBR 70 DIN 3770 | 1 pcs | 104.92 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 315*5 FPM80(FKM80) DIN 3770 | 1 pcs | by agreement | |||
| updated 05.11.2025 | |||||
| 'O' Ring 315-4 FPM 80 DIN 3770 | 1 pcs | 247.83 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 319.2-5.7 NBR 70 DIN 3770 | 1 pcs | 58.01 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 32*1 FKM80 Dichtomatik | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 32*2 NBR70 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 32*2.5 FPM70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 32.99-2.62 MVQ 60 blue DIN 3770 | 1 pcs | 74.87 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 320*5 | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 320-10 NBR 70 DIN 3770 | 1 pcs | 700.60 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 320-4 NBR 70 DIN 3770 | 1 pcs | 62.48 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 325*4 NBR70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 329.57*6.99 NBR70 | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 33*2 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| 'O' Ring 33*3.5 NBR 70 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 33.05-1.78 EPDM70 DIN 3770 | 1 pcs | 3.98 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 330-3 NBR 70 ISO 3601 | 1 pcs | 40.70 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 335.9-6.99 NBR 70 DIN 3770 | 1 pcs | 125.09 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 34*3 ČSN 029281.2 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 34*4 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| 'O' Ring 34*6 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 34-2.5 MVQ 70 DIN 3770 | 1 pcs | 7.75 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 34-4.5 FPM 80 DIN 3770 | 1 pcs | 42.55 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 34-5 NBR 70 DIN 3770 | 1 pcs | 6.05 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 34.1*3.60 50394 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 34.3*4.6 | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 340*6 NBR70 | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 345*5 NBR70 DIN 3770 | 1 pcs | by agreement | |||
| updated 05.11.2025 | |||||
| 'O' Ring 345*7 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 345-3 NBR 70 DIN 3770 | 1 pcs | 393.95 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 346-4 NBR 70 DIN 3770 | 1 pcs | 110.41 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 35*1.2 NBR70 | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 35*1.5 FPM 80 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 35*4 NBR 90 | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 35*4.5 NBR | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 35*5 MVQ70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 35*5 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| 'O' Ring 354*3 FPM80 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 354.96-5.33 NBR 70 DIN 3770 | 1 pcs | 95.82 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 36*3.5 DIN 3770 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 36*3.50 - NBR 70 | 1 pcs | by agreement | |||
|
updated 03.11.2025
PO BEARINGS s.r.o., Prešov |
|||||
| 'O' Ring 36*4 | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 36*4 NBR70 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 36.1*3.53 NBR90 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 36.27-1.78 FPM 80 DIN 3770 | 1 pcs | 12 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 360*4 NBR70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 360*5 NBR70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 360*6 FPM | 1 pcs | by agreement | |||
| updated 27.10.2025 | |||||
| 'O' Ring 368-3.5 FPM 80 DIN 3770 | 1 pcs | 275.38 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 37*1.50 - NBR 70 + | 1 pcs | by agreement | |||
|
updated 03.11.2025
PO BEARINGS s.r.o., Prešov |
|||||
| 'O' Ring 37.77*2.62 FPM ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 370-5 FPM 75 brown DIN 3770 | 1 pcs | 696.31 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 38.7-2.65 NBR 70 DIN 3770 | 1 pcs | 3.35 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 380*4 EPDM80 AP350 | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 380*5 NBR70 | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 380-10 NBR 70 DIN 3770 | 1 pcs | 298.89 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 386*8 NBR70 DIN 3770 | 1 pcs | by agreement | |||
| updated 05.11.2025 | |||||
| 'O' Ring 386-6 FPM 80 DIN 3770 | 1 pcs | 707.58 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 39.34*2.62 NBR80 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 395-5 FPM 80 DIN 3770 | 1 pcs | 564.29 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 4*1.5 NBR90 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 4*2 MVQ 70 3858 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 4-8.6-2.3 - hranatý R-RING | 1 pcs | 95.04 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 4.2*1.9 NBR70 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 4.3*1.1 NBR70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 4.7*1.42 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| 'O' Ring 4.9*1.9 FPM 80 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 40*1.5 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| 'O' Ring 40*4.50 - NBR 70 | 1 pcs | by agreement | |||
|
updated 03.11.2025
PO BEARINGS s.r.o., Prešov |
|||||
| 'O' Ring 40.87*3.53 NBR70 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 400*10 NBR70 DIN 3770 | 1 pcs | by agreement | |||
| updated 05.11.2025 | |||||
| 'O' Ring 400-3 NBR 70 DIN 3770 | 1 pcs | 86.82 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 400-5.3 FPM 80 DIN 3770 | 1 pcs | 1 889.41 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 400-5.3 NBR 90 DIN 3770 | 1 pcs | 198.57 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 405.26*3.53 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 405.26-6.99 NBR 90 DIN 3770 | 1 pcs | 257.34 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 41-4.6*42*50-46-2-2 GOST 9833-73 | 1 pcs | 12.53 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 410-5 FKM 80 DIN 3770 | 1 pcs | 878.36 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 415-6 FEP MVQ FDA DIN 3770 | 1 pcs | 1 905.88 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 42*1 NBR70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 42*2 ČSN 029281.2 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 42*2.5NBR70 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 42-5 FPM 70 DIN 3770 | 1 pcs | 100.93 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 42.5*5.3 FKM80 Dichtomatik | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 425*5 NBR70 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 425.5-6 FPM 75 brown ISO 3601 | 1 pcs | 6 999.65 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 43*3.5 NBR70 Rubena | 1 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| 'O' Ring 432*7 EPDM70 | 1 pcs | by agreement | |||
| updated 05.11.2025 | |||||
| 'O' Ring 44*2 FPM80(FKM80) DIN 3770 | 1 pcs | by agreement | |||
| updated 05.11.2025 | |||||
| 'O' Ring 44*6 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 440*4 ON | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 440-6 FPM 70 DIN 3770 | 1 pcs | 1 251.01 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 445-3 NBR 70 DIN 3760 | 1 pcs | 131.70 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 445-5 FPM 80 DIN 3770 | 1 pcs | 631.10 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| 'O' Ring 447*6 NBR70 | 1 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| 'O' Ring 45*2 NBR90 | 1 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| 'O' Ring 45*5 NBR70 Dichtomatik | 1 pcs | by agreement | |||
| updated 29.10.2025 | |||||
choose an action above the selected records
copyright © EBM system k.s., 2005 – 2025, all rights reserved