dvw Well-known member Nov 20, 2014 #1 Invalid Link Removed Musclegen Research? anyone ever heard of them?
yates84 Well-known member Nov 20, 2014 #2 Kinda sounds like a bunch of unnecessary stuff to jack up the price of a ph