Barkan Mounting Systems #65A Telescopic CeilingMount

EAN/UPC/ISBN Code 7290003975334


Manufacture Country Israel