Go to a local commercial roofer and ask them if they have any. It comes in 5 gallon pails, so bring a quart size paint can you can get at Lowes, etc. We give stuff like that away all the time to do-it-yourselfer's . While you are there, ask around for a roofer who might want to make a few extra bucks. If it's TPO like you state, he can cut it open, glue it down and weld a patch over it. Yes, you can use eternabond or a peel and stick TPO product for the patch. But if a new piece is heat welded to the area, it will again be a monolithic piece....my preference by far. Good Luck !