3-octaprenyl-4-hydroxybenzoate carboxy-lyase TTHA1917

3-octaprenyl-4-hydroxybenzoate carboxy-lyase TTHA1917