See Littelfuse Commercial Vehicle Products Products
The 2908226 is a thermomagnetic device circuit breaker featuring a screw connection and side-snap mounting.