First, a disclaimer, although I was the First Puma dealer in the Northeast: I was the front end partner....not the parts and service partner. That being said, while I was perusing Amazon I found a seller going by the name of Puma Cycles that has some 500+ parts listed in his Amazon store. My guess is that it's someone who bought out the entire Puma parts inventory.
So it you have a Puma....or Znen cousin, this might be a good source of supply.