1995 Kawasaki ST 750 small pin complete top end - good condition - appears to have been a recent rebuild - pistons are 0.5 over - engine had a water leak and crank was rusted, cylinder walls could use a light honing