I have been looking at IGF and MGF to try and even out a problem I have. My left pec is bigger then my right but my right shoulder is larger than my left. The right pec has been smaller since before I started working out so I guess this caused one muscle to make up ofr the other. No matter how much I try and fix this with just different lifting techniques nothing works so I am turning to this. So anyone know which product would be a better choice shooting into each muslce EOD or so.