Tecumseh Internal Engine HXL35

$3.74