OPENING/CLOSING AND LOCKING MECHANICAL STRUCTURE FOR CENTRIFUGE BIN LID | Patent Publication Number 20240375124 | Patexia