Jamo 23498 /20498 Woofer.
This is a new Jamo spare part
Part number 23498 although 20498 can clearly be seen printed under the sticker.
I’m afraid I don’t know which model this is designed for, so please check part number with yours to be sure. Thanks