That doesn't even show-up in a Google search - are you sure of the spelling?
I'm wondering if you may have heard "ipamorelin?"
Who at Defy mentioned it to you?Maybe. He said it was something new that came out about 6 months ago.
I'm wondering if you may have heard "ipamorelin?"