Yes, those Scintilla's are mine.
I bought them with those ribbons a bit wrecked.
The mistake was made by the owner before the one I bought the speakers from. He had vacuumed it.
I managed to flatten the ribbon helpfully to make it sing again.
It's not perfect by any means but it plays without...