Sanstar's initial public offering (IPO) will open for subscription on July 19 and will be available for bidding until July 23. The company has set a price band of Rs 90-95 per share.