bro, it depends on where u get yur igf from, some places suspend it in ba, do not inject bw into your igf vial it will kill it. When u get ready to shoot load yur igf-1 then add in some bw (this is juts to make sure u get all the igf out), and yes igf-1lr3 is best it has a 6-8 hour life