IFSC (New Brunswick, N.J.) received a prepayment for future delivery of Alferon and will receive additional payment upon receipt of Mexican marketing approval. ...