tavoahangy reagent square