NovoMix® 30 lowers your blood sugar level after injection. When injected under your skin, NovoMix® 30 has a faster onset of action than soluble human insulin. It takes effect within 10 to 20 minutes.The maximum effect will occur between 1-4 hours after injection and the effect may last for up to 24 hours