Loading patent details...
US6256183B1: Time delay fuse with mechanical overload device and indicator actuator | Searchlight