Product no 1002242620
Model N6884080SM36000
Brand
Manli Technology
Go to brand's website
EAN 4895246101279
Weight kg