GLYMA.20G248200

$200.00

SKU:SL000017Insert is on chromosome Gm20 position 47751473

SKU: SL000017
Category:

Description

SKU:SL000017
Insert is on chromosome Gm20 position 47751473