Good Condition. USED & OEM. Part # 154251 : Fits the following models : 512 M, 512 TR Valid For Alternator # 154153.