quartz and pyrite and chalcopyrite pseudomorph after chalcopyrite

Unique specimen showing a large single chalcopyrite single crystal, internaly dissolved and replaced by pyrite. As result of that groing pyrite crystals pree from inside and brake mother crystals. In the latest stage of crystalisation, small crystals of chalcopyrite cover all previous mineralisation inside and outside the crystal. and in the last was slightly oxidated and coated by bornite and covelite