Every listing of OEM 268425 we find across global marketplaces lands on this page. The number stands for the factory Pump mounting bracket -applicable for electric pump 257972 ref.1- for Ferrari FF; offers below show current prices and seller locations.
Listings: 0