It was came from 2007 EVINRUDE 150HP
E150DSLSUF
V6 E-TEC
PART NUMBER:
STATOR 0586948
03102021