pity they're not 37mm... coulda used a spanish bb set
seriously though, probably gonna be difficult getting some of these. 19mm ID is pretty non-standard outside the bike industry.
Is there a number on the seal? try punching this into a search engine. something
may come up.
Bp.