Brand: Garrott
I'm afraid I don't have any context to interpret the abbreviation "Garrott P77". Without further information, it's unclear what this refers to. Please provide some additional context or details, so I can better assist you.