16 amp mechanism Marked SEC

Item No: SM/16A/SEC
In Stock