Thenoyltrifluoroacetone

Medical Condition:
Thenoyltrifluoroacetone

Chelating agent and inhibitor of cellular respiration.