The El Motor 90LE2-24FT115-H3 (99605770) appears to be an electrical motor.
The El Motor 90LE2-24FT115-H3 (99605770) appears to be an electrical motor used in industrial applications. It is associated with Siemens and is suitable for wind turbine parts.