|
Cell culture lysate specimen (specimen)
Cell culture lysate specimen
Lysed cell culture material specimen
Id1404538009
StatusPrimitive