I have a pair of hubs with the yellow "nuclear power" symbol ... the symbol that looks somewhat (when you really stretch your imagination) like a three leaf clover. There is no other manufacturer's markings that I can find on them, and I have looked at quite a few pictures of hubs online with...