Robuta

https://www.wikidata.org/wiki/Q72139287 Trehalose 6-phosphate synthetase (uridine diphosphate glucose: d-glucose 6-phosphate... scientific article published on 01 October 1968 uridine diphosphate glucosetrehalose6synthetase