monster
|
Cell culture lysate specimen (specimen)
Cell culture lysate specimen
Lysed cell culture material specimen
Id
1404538009
Status
Primitive