Loading patent details...
US5004253A: Guard Attachment/Removal Structure in Baby Carriage | Searchlight