how long does a trimix injection last