Impossible Foods introduces Impossible Burger Patties Made From Plants: a convenient, pre-formed package of two quarter-pound (227g) patties made with…