Craft flower press | Patent Application Number 29999672 | Patexia