140051187015

lens,LED PCB,upper,267x70.1mm
SKU Model Number: 140051187015
Manufacturer part number: A05118701
Vendor: Italy Warehouse