140259329021

PCB
Manufacturer part number: A25932902
Vendor: Italy Warehouse