What 26' boat do you have?
It is a bolt on keel. It is most defiantly rust. The whole this was rusty and you can't tell by the pic but there is water about 1/8" deep on top of it. I think it's coming in from the top hatch. You could tell the caulk was bad.
Sent from my iPhone using Tapatalk - now Free