A company that sells diesel engines and power generation products has acquired a 55,000-square-foot industrial property in the Somerset section of Franklin.