Cosworth YB0817 Front Cam Cap Seals Now in Stock

These genuine Cosworth YB0817 blue half-moon front cam cap seals are now in stock! They are made exclusively for Cosworth by the original seal manufacturer from durable silicone rubber. Click here to order a pair from our on-line shop.