Porcine insulin zinc suspension Mixture of porcine insulin with a suitable zinc salt is porcine zinc insulin.the onset of action starts within 2-3 hrs, peak effect lasts for about 6-15 hrs and total action lasts up to 30 hrs.