NovoMix 30 FlexPen is an antidiabetic agent, which lowers your blood sugar after injection. When injected under your skin (subcutaneously), the onset of action will occur within 10-20 minutes of injection, the maximum effect between 1-4 hours, and the effect will last for up to 24 hours.