Get current pricing for Oem, OEM-18187-ID 1986 Libby Corp. 100.0 Kilowatt Trailer Mounted Diesel Engine Generator Set, Condition As Pictured, Mdl:mep007b, Sn:rz02561 . Product Category: Process Equipment, Sub Category: Power Generation: