I eventually ended up with multiple copies of 'Perfect' body parts, so don't worry, you'll keep finding more parts as you go through the game. They do seem to be mainly random loot, and as with all random loot you can save before opening a chest/completing a quest, and try again if you don't like what you got.