Description
Right Side Rubber Distributor Cap Boot for Ferrari Testarossa
Ferrari part # 139540