140283812018

separator cone
Manufacturer part number: A28381201
Vendor: Italy Warehouse