4055741658

Sensor,PM2.5
SKU Model Number: 4055741658
Manufacturer part number: D011A.02.115.003
Vendor: Italy Warehouse