Check out CAGE GENERATOR SET GENSET DIESEL ENGINE POWER DYNAMO ALTERNATOR 3D model on CGTrader for $36. High-quality mesh by SURF3D: 1071631 polys, 782834 vertices.
STL (Stereolithography, filesize: 51.1 MB), OBJ (OBJ, filesize: 106 MB), DAE (Collada, filesize: 168 MB), 3DS (3D Studio, filesize: 29.4 MB), GLTF (glTF, filesize: 29.6 MB), 3DM (Rhinoceros 3D, filesize: 90.1 MB), IGE (IGES, filesize: 72.2 MB), FBX (Autodesk FBX, filesize: 30.5 MB), DWG (AutoCAD, filesize: 15.9 MB), SKP (Sketchup, filesize: 47.7 MB), MAX (Autodesk 3ds Max, filesize: 172 MB), STP (STEP, filesize: 36 MB), BLEND (Blender, filesize: 93.2 MB), SAT (3D ACIS, filesize: 54.2 MB)