Every listing of OEM 105588 we find across global marketplaces lands on this page. The number stands for the factory Collcgamcnto pipe water pump and basamcnto right for Ferrari 512 BB; offers below show current prices and seller locations.
Listings: 0