Where can I find insulation batts?

I’ve searched the wiki and everywhere else I could think of, but I can’t seem to find fiber insulation batts. I haven’t seen them in the game before, but I need them to make a welding blanket. I know the wiki is out of date, and this might not be the right place to ask about this, but the subreddit is down and I’m desperate. Any information would be helpful, thanks.

I think you have to rip apart a wall oven for those? Afaik you get a pair of 'em when you disassemble the husk you get after ripping out the electronic components.

You can look at Hitchhiker’s Guide to the Cataclysm for up to date info on obtaining items.