Easy to find both on Amazon. I've replaced ear cushions on bose over the ear headphones. I replaced bose earbud case via amazon, the replacement from China was indistinguishable from the original.
Amazon reminds me that I bought these cushions:
https://smile.amazon.com/Replacement...0378327&sr=8-1
-David