GLYMA.19G133000

$200.00

SKU:SL002951Insert is on chromosome Gm19 position 39432829

SKU: SL002951
Category:

Description

SKU:SL002951
Insert is on chromosome Gm19 position 39432829