GLYMA.19G148600

$200.00

SKU:SL002824Insert is on chromosome Gm19 position 40898188

SKU: SL002824
Category:

Description

SKU:SL002824
Insert is on chromosome Gm19 position 40898188