Please tell me whats a "STEPPER MOTOR" ? Does it also have part numbers or variants? Whats the approximate cost? Thanks in advance.