GLYMA.20G154300

$200.00

SKU:SL000778Insert is on chromosome Gm20 position 39327989

SKU: SL000778
Category:

Description

SKU:SL000778
Insert is on chromosome Gm20 position 39327989