It looks like just some generic foam to me. Not sure where you could get it, maybe home depot or something would have something like that? the bottom bit of foam comes off pretty easily (just hold the suede at the bottom down as you peel it off), so i'd just take that part out and bring it in and ask a few places if they carry anything like it.