75578423
Oct 28, 1998
Dec 28, 1999
FABRISCAPE INC.
Subscribe
soil drainage apparatus consisting of plastic drains, plastic drain inlet tubing and plastic connectors therefor, wrapped in landscape fabric, to be buried in soil