Description

PBA-860 Door Release Exit Device Micro Switch Push Bar 12 or 24 VDC 875 x 66 x 61.5mm