Loading patent details...
US4349078A: Mounting for a Heat Producing Element of an Automobile | Searchlight