How to contact a potential supervisor when I don't know if I am a good enough candidate? I have been following certain mailing lists for PhD opportunities. About a week ago, I found a really interesting position. Unfortunately (?), it is in a top school, so I don't know if my qualifications are enough. 

I will finish my master's early next year with decent grades (average is near 4.5 of 5.0). However, my grades in the bachelor's degree are not that good (around 3.0 of 5.0). Anyway, I have several publications, teaching and research experience, and a notable research award. I do not meet desired level of proficiency in one of the sub-components of their preferred english language test (though my average score is higher than what they want).

How would I go about asking more information about the position? I would like to send a brief email but mentioning all of the relevant "positive data" is rather difficult. Should I just ask some specifics, and give a URL to my CV?

What to do here?

(I am aware of the other question asking about how to get bad grades past admission committees. My question here is not the same one. Instead, I would like to know how to make the first contact)
I'm currently looking for a PI to take me as a student ina PhD program. So, I've contacted the student's affair office and they told me to introduce myself to the PI like this:

Hi Professor ABC,
My name is X and I am currently doing BLA BLA BLA at the Z Institute. I am interested in applying for a PhD at BLANK in the area of BLANK and was wondering if you were interested in taking on more students/have room in your lab for me.



Simple as that, he will probably ask you for a more detailed profile of yours with your cv.

Good luck!