Needle Punched Geotextile

non woven geotextile, non woven needle punched geotextile, pp woven geotextile.