Ontology of Biological Attributes entry OBA_2041430 (level of prolyl hydroxylase EGLN3 in blood serum) is the amount of a prolyl hydroxylase EGLN3 when measured in blood serum. Also known as: blood serum prolyl hydroxylase EGLN3 amount.