Removed from a D25900K breaker. i think this maybe a old number as online giving number of 584376-07. having a clearout of spares. this part is now discontinued to buy new.
eBay