GLYMA.19G148800

$200.00

SKU:SL002822Insert is on chromosome Gm19 position 40914593

SKU: SL002822
Category:

Description

SKU:SL002822
Insert is on chromosome Gm19 position 40914593