Type II restriction enzyme TthHB8I TTHA1584

Type II restriction enzyme TthHB8I TTHA1584