Description

TPS1 Trehalose-6-phosphate synthase 1, 50 ul