What does CATR stand for?
CATR stands for "carboxyatractyloside"
How to abbreviate "carboxyatractyloside"?
"carboxyatractyloside" can be abbreviated as CATR
What is the meaning of CATR abbreviation?
The meaning of CATR abbreviation is "carboxyatractyloside"
What does CATR mean?
CATR as abbreviation means "carboxyatractyloside"