3868500582

Badge,"86dB"
SKU Model Number: 3868500582
Manufacturer part number: 386850058
Note: Item is Obsolete/No longer Available
Vendor: Italy Warehouse