I'm not terribly fluent in the rarer assemblages of Franklin minerals, but this piece looks like it has it all. Under shortwave UV bright green fluorescing ever-present willemite dominates but the rarer minerals peek through nicely (two sides shown). Bright bluish is margarosanite, while the violet is xonotlite. The red is likely roeblingite (can someone confirm?) and I assume the orange to be clinohedrite. There are probably some other minerals in this piece also, but beyond my abilities to ID.