Palmer Power debuts new Web site
Palmer Power, a marine engine and parts stocking warehouse based in Houston, launched a new Web site.
The Web site enables customers to easily find the brand and part they need with convenient menus listing manufacturers and a part search engine in the upper right-hand corner of the main page.