Chlorocebus sabaeus

LCLAT1

lysocardiolipin acyltransferase 1
3926948
60711