Meaning of "ISTEC"

Intertanko Technical Committee

ISTEC Meaning of