Catalog number: 1144 - PPL80003-1a
Product Category: Business & Industrial > Science & Laboratory
Size: 720bp
PPL80003-1a
pMA5-HpaII
PVTB80003-1a
PVT28055
PVT28156
PVT28724