Hm! Maybe something like the scarab in Blue Beetle, where it's a small but sentient piece of alien tech that expands into high tech armour when activated by its user? Perhaps each one could be disguised/in stasis/whatever as a fossil fragment from the relevant dinosaur, or something.
Re: Amy Yuuzaki/Zyuden Sentai Kyoruger (aka BRAVE DINO SAMBAS)