I got a bit carried away de-icing one of my chest freezers and stupidly punctured the white box shaped cooling element sending freeon into my face. Ive had no luck finding a replacement so my question is does anybody know what company produced the parts or is there a replacement cooling elements that will fit the system? Happy Sailing