GLYMA.19G131800

$200.00

SKU:SL002959Insert is on chromosome Gm19 position 39244228

SKU: SL002959
Category:

Description

SKU:SL002959
Insert is on chromosome Gm19 position 39244228