You can make Harris hematoxylin and use sodium iodate to oxidize instead of mercuric oxide. For 5 gm hematoxylin, 50 ml alcohol, 100 g ammonium aluminum sulfate, and 1000 ml water, use 0.37 g of sodium iodate. Freida Carson