Found this old ad from Desert Mag from 1968. You've gotta love those 1968 prices:
"Heavy-Duty Flashlight
Young deputy sheriff Don Keller's
new idea in flashlights fills so obvious
a need it seems long overdue.
How many flashlights have you
ruined by merely dropping them on
the rocks? Peace...