May just need re-foamed.
https://www.ebay.com/i/114158494294?...hoC44sQAvD_BwE
Do a google search Optimus Pro LX511 there will be some replacement speaks there.
Parts express used to be good but they have cut way back on what they carry. Used to be there Dayton line of speakers had something for everyone.