GLYMA.20G157600

$200.00

SKU:SL000752Insert is on chromosome Gm20 position 39651438

SKU: SL000752
Category:

Description

SKU:SL000752
Insert is on chromosome Gm20 position 39651438