GLYMA.19G260900

$200.00

SKU:SL001862Insert is on chromosome Gm19 position 50409837

SKU: SL001862
Category:

Description

SKU:SL001862
Insert is on chromosome Gm19 position 50409837