GATSBY LEATHER COMPANY Slow Feed Hay Net 284192 Slow Feed Hay Net. Horse Stable Equipment Manufacturer: GATSBY LEATHER COMPANY Manufacturer part number: 5-604238