GLYMA.20G174000

$200.00

SKU:SL000623Insert is on chromosome Gm20 position 41145639

SKU: SL000623
Category:

Description

SKU:SL000623
Insert is on chromosome Gm20 position 41145639