Genuine Troy-Bilt #1119 plunger and #1120 spring ...OEM parts in new never used condition. You will receive exactly what is pictured. Free shipping to lower 48 states. Thank you for looking.