what are these
Freeze plugs???
No, seriously, how large are they and what material are they made from?
Print