5-(3,4-diacetoxybut-1-ynyl)-2,2'-bithiophene deacetylase (substance)
Supplier: international · SCTID 130480007
Hydrolase Protein