Plastic self-sealing plug for use in 19.0mm (3/4") diameter hole in natural. General application.
Ref: 80370P