No, they're not universal. The cartridges vary from brand to brand, valve to valve. Easiest thing is to just take the old one with you to a store. And even then, something like a Home Depot or Lowes may not have the right one; you may need to go to a plumbing store who specializes in replacement parts. I've used
https://plumbateria.com/ in the past.