875 125 AMC How long it this drug good, before it doesn't work anymore?