Implemented ProductMapper