Translate the following question to SQL: What are the distinct name, location and products of the enzymes which has any 'inhibitor' interaction?

Schema: CREATE TABLE medicine (
    id INT   PRIMARY KEY,
    name TEXT,
    Trade_Name TEXT,
    FDA_approved TEXT,
    UNIQUE (id)
);

CREATE TABLE enzyme (
    id INT   PRIMARY KEY,
    name TEXT,
    Location TEXT,
    Product TEXT,
    Chromosome TEXT,
    OMIM INT,
    Porphyria TEXT,
    UNIQUE (id)
);

CREATE TABLE medicine_enzyme_interaction (
    enzyme_id INT   PRIMARY KEY,
    medicine_id INT   PRIMARY KEY,
    interaction_type TEXT,
    PRIMARY KEY (enzyme_id, medicine_id),
    UNIQUE (enzyme_id, medicine_id),
    FOREIGN KEY (medicine_id) REFERENCES medicine(id),
    FOREIGN KEY (enzyme_id) REFERENCES enzyme(id)
);
user
SELECT DISTINCT T1.name ,  T1.location ,  T1.product FROM enzyme AS T1 JOIN medicine_enzyme_interaction AS T2 ON T2.enzyme_id  =  T1.id WHERE T2.interaction_type  =  'inhibitor'
assistant