70507526 Datasheet | Switches | Crouzet