This product is available to order.
Rubber that can be engraved to make stamps.
The sheets are 2.3mm thick and 210 by 300 mm and are sold per 3 sheets.