balanced 340 rotating assembly

Thamesville