Prices  90001523  Mubea  France

BRAND Mubea
Product 90001523
Internal code IMP4809869
Technical specification SBC 23.0 x 12.0 mm

default.send_request_amp_Group2