25amp Earth Leakage Breaker – NBSE

Product Code L225A