/
0 ? -0.25 : 0.25;
const oldScale = zoomScale;
zoomScale = Math.max(1, Math.min(zoomMaxScale, zoomScale + delta));
if (oldScale === 1 && zoomScale > 1) {
const r = $el.getBoundingClientRect();
const cx = $event.clientX - (r.left + r.width/2);
const cy = $event.clientY - (r.top + r.height/2);
zoomPanX = -cx * (zoomScale-1)/zoomScale;
zoomPanY = -cy * (zoomScale-1)/zoomScale;
} else if (zoomScale > 1) {
zoomPanX = zoomPanX * (zoomScale / oldScale);
zoomPanY = zoomPanY * (zoomScale / oldScale);
}
if (zoomScale <= 1) { resetZoom(); } else { clampPan(); }
"
class="relative w-full h-full flex items-center justify-center p-4 [touch-action:none]"
:class="zoomScale > 1 ? (zoomPanning ? 'cursor-grabbing' : 'cursor-grab') : (modalTotal > 1 ? (modalDragging ? 'cursor-grabbing' : 'cursor-grab') : '')"
@mousedown="modalDragStart($event)"
@mousemove="modalDragMove($event)"
@mouseup="modalDragEnd($event)"
@mouseleave="modalDragEnd($event)"
@touchstart="modalDragStart($event)"
@touchmove="modalDragMove($event)"
@touchend="modalDragEnd($event)"
:style="modalDragOffset ? `transform: translateX(${modalDragOffset}px); transition: none;` : 'transition: transform 0.2s ease-out;'">
measureZoomCeiling($el))"
@click.stop
@dblclick.stop.prevent="if (lastInputWasTouch) return; zoomAnimating = true; if (zoomScale > 1) { resetZoom(); } else { const r = $el.getBoundingClientRect(); const cx = $event.clientX - (r.left + r.width/2); const cy = $event.clientY - (r.top + r.height/2); zoomScale = Math.min(2.5, zoomMaxScale); zoomPanX = -cx * (zoomScale-1)/zoomScale; zoomPanY = -cy * (zoomScale-1)/zoomScale; clampPan(); } setTimeout(() => { zoomAnimating = false; }, 300);"
draggable="false"
:style="modalActive === largeIdx
? 'position:relative;transform: scale(' + zoomScale + ') translate(' + (zoomPanX / zoomScale) + 'px, ' + (zoomPanY / zoomScale) + 'px); transform-origin: center center; will-change: transform; transition: ' + (zoomAnimating ? 'transform 0.3s ease-out' : (zoomScale > 1 ? 'none' : 'transform 0.2s ease-out')) + ';'
: ''" />
Original VW Brake Pads Front Axle Disc Brake 5WA698151AJ
High-quality original brake pads for Volkswagen vehicles, ensuring optimal performance and safety.
- Original VW Brake Pads Front
- 100% Volkswagen Original Parts®
- Front axle, both sides
- Delivery includes: 1x complete set = 4x brake pads (front) including 1x contact sensor
- VW part number: 5WA698151AJ // 5WA698151T
Compatible with the following vehicles and PR numbers:
| Vehicle Type | Model Year | PR Number(s) |
| VW Golf 8 (5H) | from 2020 | 1ZA, 1ZB |
| VW Passat B9 (3J) | from 2024 | 1ZA |
| VW Tiguan 3 (CT1) | from 2024 | 1ZA |
| Audi A3 (8Y) | from 05.02.2024 | 1ZA, 1ZB |
| Skoda Octavia 4 (NX) | from 2020 | 1ZA, 1ZB |
| Skoda Superb 4 (NZ) | from 2024 | 1ZA |
| Cupra Formentor | from 20.05.2024 | 1ZA |
| Seat Leon 4 (KL) | from 2020 | 1ZA |
| Cupra Terramar | from 2025 | 1ZA |
| Category | Brake Pad |
|---|---|
| SKU | 5WA698151AJ |
| Part Number | 5WA698151AJ |
| OE Code | 5WA698151AJ |
| Compatible Vehicles |
AUDI
15
100 C4 Avant (4A5)
2
2.5 TDI
(1990
-
1994)
2.4 D
(1990
-
1994)
A3 Sportback (8YA, 8YF)
13
35 TFSI
(2019
-
2019)
30 TDI
(2019
-
2019)
35 TDI
(2019
-
2019)
35 TFSI Mild Hybrid
(2020
-
2020)
30 TFSI
(2020
-
2020)
40 TFSIe
(2020
-
2020)
30 TFSI Mild Hybrid
(2020
-
2020)
40 TDI quattro
(2020
-
2020)
35 TFSi
(2021
-
2021)
30 TFSI Mild Hybrid
(2024
-
2024)
30 TFSI
(2024
-
2024)
40 TFSIe
(2024
-
2024)
45 TFSIe
(2024
-
2024)
CUPRA
9
LEON (KL1, KU1, KUG)
2
1.5 VZ e-HYBRID
(2024
-
2024)
1.5 e-HYBRID
(2024
-
2024)
TERRAMAR (KP1)
5
1.5 eHybrid
(2024
-
2024)
1.5 eTSI
(2024
-
2024)
1.5 e-HYBRID VZ
(2024
-
2024)
2.0 TSI VZ 4Drive
(2024
-
2024)
2.0 TSI 4Drive
(2025
-
2025)
FORMENTOR (KM7, KMP)
2
2.0 VZ
(2024
-
2024)
1.5 e-HYBRID
(2024
-
2024)
|
No reviews yet. Be the first to review this product!
Login to write a review
Related Products
EGP 10,780.00