It was from
2004 EVINRUDE 90HP (E90DPLSOR) E-TEC
It is fit EVINRUDE/ JOHNSON OUTBOARD MOTOR 75HP-90HP.
Part number
THROTTLE CAM 5005186
THROTTLE LEVER 5005187
It is in good working condition.