Loading patent details...
US6202777B1: Engine enclosure with cooling air baffle | Searchlight