GLYMA.19G146900

$200.00

SKU:SL002840Insert is on chromosome Gm19 position 40775789

SKU: SL002840
Category:

Description

SKU:SL002840
Insert is on chromosome Gm19 position 40775789