Removed From: 2005 Harley-Davidson Softail Deluxe EFI FLSTNI with 34,568 miles. This piston block is in good condition and shows normal signs of wear.
eBay