Looking for some help with these horrible looking things for a repair job, I've not seen them in years and can't remember what they are called? And if anyone knows a supplier that would be much appreciated :)