E.C.4.3.1.3; Histidase; Histidinase; Histidine ammonia-lyase; Histidine deaminase;Histidine a-deaminase; L-Histidase;L-Histidine ammonia-lyase
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number