Parse products, persisting them to DB