Complaints Elpatra GmbH& co KG On behalf of my company jackson international inc Address : 3620 long beach blvd, long beach, ca 90807 usa Im complaining against the below company :elpatra gmbh&co kg Located in germany Petunienweg 20- d –... 10 months agoAdd comment16 views