I still have several punch blocks remaining from a passed over
auction lot. These are part 111022, the drop-in replacement for 89504. They mostly are boxed and wrapped in factory cellophane and will need some light oil to loosen up but they are new! If you have the need, one per customer, for $10 and that includes USA shipping.
73, John W1AN