This is Western's 1.5" bore X 10" Stroke Angling cylinder used primarily on "Uni Mount" plows.
It has 3/4" pin holes on both ends and 1/4" NPT port for the hose fitting.
The Over All length is 18.75"
For the Western ULTRA Mount plow, use cylinder P/N: 56614