GLYMA.20G169900

$200.00

SKU:SL000655Insert is on chromosome Gm20 position 40748843

SKU: SL000655
Category:

Description

SKU:SL000655
Insert is on chromosome Gm20 position 40748843