Water Repellent Paper.

« Back to Dictionary Index

A special paper treated to minimize wetting of the surface.

No comments yet.

Leave a Reply