MOTOR 18.5KW

Stock Code:
005029031