GLYMA.19G144600

$200.00

SKU:SL002861Insert is on chromosome Gm19 position 40572967

SKU: SL002861
Category:

Description

SKU:SL002861
Insert is on chromosome Gm19 position 40572967