trans-o-hydroxybenzylidenepyruvate hydratase-aldolase activity
Catalysis of the reaction: (3E)-4-(2-hydroxyphenyl)-2-oxobut-3-enoate + H2O = salicylaldehyde + pyruvate. A broad range of aldehydes and 4-substituted 2-oxobut-3-enoates are accepted as substrates.
GO:0016832
aldehyde-lyase activity
is_a