GLYMA.20G236000

$200.00

SKU:SL000116Insert is on chromosome Gm20 position 46833684

SKU: SL000116
Category:

Description

SKU:SL000116
Insert is on chromosome Gm20 position 46833684