Weber 46 IDA Porsche Lamborghini (?) NOS air filter screens
Set of 4
Weber part number: 37012003
Please check suitability for your application prior to bidding
(Ref: 3267)