GLYMA.20G130200

$200.00

SKU:SL000985Insert is on chromosome Gm20 position 37107568

SKU: SL000985
Category:

Description

SKU:SL000985
Insert is on chromosome Gm20 position 37107568