ABHD14B logo

ABHD14B

Putative protein-lysine deacylase ABHD14B

Molecular Synopsis