Artificial Leather with Non-Woven of Fluffy Cloth Base and Foamed PVC Filler

Artificial Leather with Non-Woven of Fluffy Cloth Base and Foamed PVC Filler - US Patent 4,614,671, 1986 .