> I've been googling "dimpled membrane" and I find things that look similar with more round dimples, but nothing exact. Regardless of whether it's the round dimples or square dimples, I can't find a retailer that sells anything like it.
> Can someone help me identify what the square-dimpled black plastic material is and possibly where I could buy the stuff in very small quantities.