trochemical bio