meaning of ATP-Sulfurylase

ATP-Sulfurylase - German to English

ATP sulfurylase