Loading patent details...
US20140047962A1: PUNCHING DEVICE WITH ILLUMINATED RECEIVING PLATE | Searchlight