Inhibitor Therapeutics, Inc.

INTI·OTC·$0.08·$13M