hahahailey8 hahahailey8 11-10-2022 Biology contestada Which two organelles are most responsible for producing insulin in the pancreas?