Skip to content
SRS18729589 - meniscus from rat (rat ID #20) with medial meniscus transection surgery 6 weeks post-surgery | seqout