Loading patent details...
US20050191601A1: Training weapon | Searchlight