The Asian Commercial Sex Scene  

Go Back   The Asian Commercial Sex Scene > For stuff you can't discuss with your Facebook Account > Health Centre and KTV lounge Tangos

Notices

Health Centre and KTV lounge Tangos It's supposed to be a state secret but you can get great SEX at these places too. Discretion advised.

User Tag List
bonk69

Reply
 
Thread Tools
  #1696  
Old 18-11-2022, 03:39 PM
Aweboy Aweboy is offline
Samster
 
Join Date: Feb 2011
Location: Sillypore
Posts: 149
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 19 Post(s)
My Reputation: Points: 1422 / Power: 14
Aweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud ofAweboy has much to be proud of
Wink Re: Kovan massage

Wow, can share ctc?
__________________
Keep calm and THINK.
  #1697  
Old 21-11-2022, 10:13 AM
markaaron markaaron is offline
Samster
 
Join Date: Oct 2015
Posts: 32
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 11 Post(s)
My Reputation: Points: 40 / Power: 0
markaaron deserves a Tiger! - He's a Good Guy
Bro can share ctc please?

Quote:
Originally Posted by Juzneedamassage View Post
My earlier Thread got deleted. Since the location is near to Kovan. I will post it here.

Saw this pretty lady on WeChat and decided to book her for a massage.

Location: discreet but love or hate it. accessibility is poor but you can park right at the doorstep if there is a lot. Mrt is a distance away but walkable.
Look: still attractive even though she looks older in person. Maybe c cup. Late 20s to early 30s, my guess.
Environment: spacious and clean and comes with individual bathroom
Massage: quite good. Intensity can be requested on demand. Massages back and legs.
Attitude: very good. Takes your cue. If you choose to be quiet, she can be quiet. We had a good conversation going. No phone usage during my session.
Damage: I took the cheapest package at $58. hJ with roaming at $80 although she quoted $100.

Texted her and told her I’m going over. Greeted me when I arrived. Changed and started with back massage. Kept asking me if her strengthen is ok. At one point, she asked if I wanted oil to be applied. I told her I don’t like the oily feeling and it’s hard to wash off. She responded “别担心,我会帮你洗掉”. Wow, so happening..shower with me? Even washing me would be a nice treat to start the day. Brain wasn’t processing. Told her I’m fine, no need to. She continued her massage toward my waist and suddenly pulled down my shorts to my knees. Damned, False alarm. It was Just to massage my butt and pulled the shorts back up thereafter. Flipped over and massaged my thighs. Then… she dimmed the lights. I knew what was to come. I jokingly said “没必要。 我只是来按摩”。 her expression was priceless. I was laughing. She told this is the only way for her to earn money. Agreed on price and proceeded. She lifted her top and reveal her nice melons. She looked intently at me and slowly jerked me off. I pulled her body against mine before releasing.. took me a long time to cum and she didn’t complained at all. At fact, I exceeded by 10 minutes against the 1 hour mark. Had a relatively good time with her. YMMV

Brothers who have a fetish for dongbei ladies might like her. Do pm me if you want her contact.
  #1698  
Old 21-11-2022, 10:47 AM
rogerbear rogerbear is offline
Samster
 
Join Date: May 2022
Posts: 131
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 92 Post(s)
My Reputation: Points: 342 / Power: 2
rogerbear is one of the Best!rogerbear is one of the Best!rogerbear is one of the Best!rogerbear is one of the Best!
Quote:
Originally Posted by Juzneedamassage View Post
My earlier Thread got deleted. Since the location is near to Kovan. I will post it here.

Saw this pretty lady on WeChat and decided to book her for a massage.

Location: discreet but love or hate it. accessibility is poor but you can park right at the doorstep if there is a lot. Mrt is a distance away but walkable.
Look: still attractive even though she looks older in person. Maybe c cup. Late 20s to early 30s, my guess.
Environment: spacious and clean and comes with individual bathroom
Massage: quite good. Intensity can be requested on demand. Massages back and legs.
Attitude: very good. Takes your cue. If you choose to be quiet, she can be quiet. We had a good conversation going. No phone usage during my session.
Damage: I took the cheapest package at $58. hJ with roaming at $80 although she quoted $100.

Texted her and told her I’m going over. Greeted me when I arrived. Changed and started with back massage. Kept asking me if her strengthen is ok. At one point, she asked if I wanted oil to be applied. I told her I don’t like the oily feeling and it’s hard to wash off. She responded “别担心,我会帮你洗掉”. Wow, so happening..shower with me? Even washing me would be a nice treat to start the day. Brain wasn’t processing. Told her I’m fine, no need to. She continued her massage toward my waist and suddenly pulled down my shorts to my knees. Damned, False alarm. It was Just to massage my butt and pulled the shorts back up thereafter. Flipped over and massaged my thighs. Then… she dimmed the lights. I knew what was to come. I jokingly said “没必要。 我只是来按摩”。 her expression was priceless. I was laughing. She told this is the only way for her to earn money. Agreed on price and proceeded. She lifted her top and reveal her nice melons. She looked intently at me and slowly jerked me off. I pulled her body against mine before releasing.. took me a long time to cum and she didn’t complained at all. At fact, I exceeded by 10 minutes against the 1 hour mark. Had a relatively good time with her. YMMV

Brothers who have a fetish for dongbei ladies might like her. Do pm me if you want her contact.
Hi bro can share contact?
  #1699  
Old 21-11-2022, 01:31 PM
Bugbear Bugbear is offline
Samster (M)
 
Join Date: Oct 2022
Posts: 2
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
My Reputation: Points: 20 / Power: 0
Bugbear deserves a Tiger! - He's a Good Guy
Re: Kovan massage

I browsed through here and nearby massage parlor, found the nearest Mxxx Spa.
Hence I decided to book a session with Cindy. The massage started with appetizer, Oil Touch and followed by main course – the upper n lower back massage and with end manhood therapy.
I am satisfied with her massage. My stiff neck and backache are very much relieved after the session.
  #1700  
Old 21-11-2022, 04:18 PM
danielcc danielcc is offline
Samster
 
Join Date: Dec 2014
Posts: 24
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
My Reputation: Points: 14 / Power: 0
danielcc deserves a Tiger! - He's a Good Guy
Pls share contact w me bro, thanks!

Quote:
Originally Posted by Juzneedamassage View Post
My earlier Thread got deleted. Since the location is near to Kovan. I will post it here.

Saw this pretty lady on WeChat and decided to book her for a massage.

Location: discreet but love or hate it. accessibility is poor but you can park right at the doorstep if there is a lot. Mrt is a distance away but walkable.
Look: still attractive even though she looks older in person. Maybe c cup. Late 20s to early 30s, my guess.
Environment: spacious and clean and comes with individual bathroom
Massage: quite good. Intensity can be requested on demand. Massages back and legs.
Attitude: very good. Takes your cue. If you choose to be quiet, she can be quiet. We had a good conversation going. No phone usage during my session.
Damage: I took the cheapest package at $58. hJ with roaming at $80 although she quoted $100.

Texted her and told her I’m going over. Greeted me when I arrived. Changed and started with back massage. Kept asking me if her strengthen is ok. At one point, she asked if I wanted oil to be applied. I told her I don’t like the oily feeling and it’s hard to wash off. She responded “别担心,我会帮你洗掉”. Wow, so happening..shower with me? Even washing me would be a nice treat to start the day. Brain wasn’t processing. Told her I’m fine, no need to. She continued her massage toward my waist and suddenly pulled down my shorts to my knees. Damned, False alarm. It was Just to massage my butt and pulled the shorts back up thereafter. Flipped over and massaged my thighs. Then… she dimmed the lights. I knew what was to come. I jokingly said “没必要。 我只是来按摩”。 her expression was priceless. I was laughing. She told this is the only way for her to earn money. Agreed on price and proceeded. She lifted her top and reveal her nice melons. She looked intently at me and slowly jerked me off. I pulled her body against mine before releasing.. took me a long time to cum and she didn’t complained at all. At fact, I exceeded by 10 minutes against the 1 hour mark. Had a relatively good time with her. YMMV

Brothers who have a fetish for dongbei ladies might like her. Do pm me if you want her contact.
  #1701  
Old 21-11-2022, 08:54 PM
beckham0707 beckham0707 is offline
Samster
 
Join Date: Aug 2022
Posts: 7
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
My Reputation: Points: 16 / Power: 0
beckham0707 deserves a Tiger! - He's a Good Guy
Quote:
Originally Posted by Juzneedamassage View Post
My earlier Thread got deleted. Since the location is near to Kovan. I will post it here.

Saw this pretty lady on WeChat and decided to book her for a massage.

Location: discreet but love or hate it. accessibility is poor but you can park right at the doorstep if there is a lot. Mrt is a distance away but walkable.
Look: still attractive even though she looks older in person. Maybe c cup. Late 20s to early 30s, my guess.
Environment: spacious and clean and comes with individual bathroom
Massage: quite good. Intensity can be requested on demand. Massages back and legs.
Attitude: very good. Takes your cue. If you choose to be quiet, she can be quiet. We had a good conversation going. No phone usage during my session.
Damage: I took the cheapest package at $58. hJ with roaming at $80 although she quoted $100.

Texted her and told her I’m going over. Greeted me when I arrived. Changed and started with back massage. Kept asking me if her strengthen is ok. At one point, she asked if I wanted oil to be applied. I told her I don’t like the oily feeling and it’s hard to wash off. She responded “别担心,我会帮你洗掉”. Wow, so happening..shower with me? Even washing me would be a nice treat to start the day. Brain wasn’t processing. Told her I’m fine, no need to. She continued her massage toward my waist and suddenly pulled down my shorts to my knees. Damned, False alarm. It was Just to massage my butt and pulled the shorts back up thereafter. Flipped over and massaged my thighs. Then… she dimmed the lights. I knew what was to come. I jokingly said “没必要。 我只是来按摩”。 her expression was priceless. I was laughing. She told this is the only way for her to earn money. Agreed on price and proceeded. She lifted her top and reveal her nice melons. She looked intently at me and slowly jerked me off. I pulled her body against mine before releasing.. took me a long time to cum and she didn’t complained at all. At fact, I exceeded by 10 minutes against the 1 hour mark. Had a relatively good time with her. YMMV

Brothers who have a fetish for dongbei ladies might like her. Do pm me if you want her contact.
Bro please share contact! TIA!
  #1702  
Old 22-11-2022, 05:05 PM
antfox antfox is offline
Samster
 
Join Date: Nov 2020
Posts: 9
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 2 Post(s)
My Reputation: Points: 10 / Power: 0
antfox deserves a Tiger! - He's a Good Guy
Re: Kovan massage

Quote:
Originally Posted by Juzneedamassage View Post
My earlier Thread got deleted. Since the location is near to Kovan. I will post it here.

Saw this pretty lady on WeChat and decided to book her for a massage.

Location: discreet but love or hate it. accessibility is poor but you can park right at the doorstep if there is a lot. Mrt is a distance away but walkable.
Look: still attractive even though she looks older in person. Maybe c cup. Late 20s to early 30s, my guess.
Environment: spacious and clean and comes with individual bathroom
Massage: quite good. Intensity can be requested on demand. Massages back and legs.
Attitude: very good. Takes your cue. If you choose to be quiet, she can be quiet. We had a good conversation going. No phone usage during my session.
Damage: I took the cheapest package at $58. hJ with roaming at $80 although she quoted $100.

Texted her and told her I’m going over. Greeted me when I arrived. Changed and started with back massage. Kept asking me if her strengthen is ok. At one point, she asked if I wanted oil to be applied. I told her I don’t like the oily feeling and it’s hard to wash off. She responded “别担心,我会帮你洗掉”. Wow, so happening..shower with me? Even washing me would be a nice treat to start the day. Brain wasn’t processing. Told her I’m fine, no need to. She continued her massage toward my waist and suddenly pulled down my shorts to my knees. Damned, False alarm. It was Just to massage my butt and pulled the shorts back up thereafter. Flipped over and massaged my thighs. Then… she dimmed the lights. I knew what was to come. I jokingly said “没必要。 我只是来按摩”。 her expression was priceless. I was laughing. She told this is the only way for her to earn money. Agreed on price and proceeded. She lifted her top and reveal her nice melons. She looked intently at me and slowly jerked me off. I pulled her body against mine before releasing.. took me a long time to cum and she didn’t complained at all. At fact, I exceeded by 10 minutes against the 1 hour mark. Had a relatively good time with her. YMMV

Brothers who have a fetish for dongbei ladies might like her. Do pm me if you want her contact.
Bro can share contact?
  #1703  
Old 23-11-2022, 01:53 AM
hwee89 hwee89 is offline
Samster (M)
 
Join Date: Jul 2008
Posts: 4
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 2 Post(s)
My Reputation: Points: 0 / Power: 0
hwee89 is Cool - loads of Potential
Quote:
Originally Posted by Juzneedamassage View Post
My earlier Thread got deleted. Since the location is near to Kovan. I will post it here.

Saw this pretty lady on WeChat and decided to book her for a massage.

Location: discreet but love or hate it. accessibility is poor but you can park right at the doorstep if there is a lot. Mrt is a distance away but walkable.
Look: still attractive even though she looks older in person. Maybe c cup. Late 20s to early 30s, my guess.
Environment: spacious and clean and comes with individual bathroom
Massage: quite good. Intensity can be requested on demand. Massages back and legs.
Attitude: very good. Takes your cue. If you choose to be quiet, she can be quiet. We had a good conversation going. No phone usage during my session.
Damage: I took the cheapest package at $58. hJ with roaming at $80 although she quoted $100.

Texted her and told her I’m going over. Greeted me when I arrived. Changed and started with back massage. Kept asking me if her strengthen is ok. At one point, she asked if I wanted oil to be applied. I told her I don’t like the oily feeling and it’s hard to wash off. She responded “别担心,我会帮你洗掉”. Wow, so happening..shower with me? Even washing me would be a nice treat to start the day. Brain wasn’t processing. Told her I’m fine, no need to. She continued her massage toward my waist and suddenly pulled down my shorts to my knees. Damned, False alarm. It was Just to massage my butt and pulled the shorts back up thereafter. Flipped over and massaged my thighs. Then… she dimmed the lights. I knew what was to come. I jokingly said “没必要。 我只是来按摩”。 her expression was priceless. I was laughing. She told this is the only way for her to earn money. Agreed on price and proceeded. She lifted her top and reveal her nice melons. She looked intently at me and slowly jerked me off. I pulled her body against mine before releasing.. took me a long time to cum and she didn’t complained at all. At fact, I exceeded by 10 minutes against the 1 hour mark. Had a relatively good time with her. YMMV

Brothers who have a fetish for dongbei ladies might like her. Do pm me if you want her contact.
Hi bro, can share contact thanks
  #1704  
Old 23-11-2022, 05:26 PM
LittleGong LittleGong is offline
Samster
 
Join Date: Nov 2022
Posts: 9
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 6 Post(s)
My Reputation: Points: 7 / Power: 0
LittleGong is Cool - loads of Potential
Re: Kovan massage

Anyone tried before Ya Zhi Mei Beauty Spa at Kovan/Serangoon?
  #1705  
Old 23-11-2022, 06:28 PM
Tubi Tubi is offline
Samster
 
Join Date: May 2007
Posts: 208
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 133 Post(s)
My Reputation: Points: 3541 / Power: 18
Tubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond reputeTubi has a reputation beyond repute
Re: Kovan massage

Quote:
Originally Posted by Juzneedamassage View Post
My earlier Thread got deleted. Since the location is near to Kovan. I will post it here.

Saw this pretty lady on WeChat and decided to book her for a massage.

Location: discreet but love or hate it. accessibility is poor but you can park right at the doorstep if there is a lot. Mrt is a distance away but walkable.
Look: still attractive even though she looks older in person. Maybe c cup. Late 20s to early 30s, my guess.
Environment: spacious and clean and comes with individual bathroom
Massage: quite good. Intensity can be requested on demand. Massages back and legs.
Attitude: very good. Takes your cue. If you choose to be quiet, she can be quiet. We had a good conversation going. No phone usage during my session.
Damage: I took the cheapest package at $58. hJ with roaming at $80 although she quoted $100.

Texted her and told her I’m going over. Greeted me when I arrived. Changed and started with back massage. Kept asking me if her strengthen is ok. At one point, she asked if I wanted oil to be applied. I told her I don’t like the oily feeling and it’s hard to wash off. She responded “别担心,我会帮你洗掉”. Wow, so happening..shower with me? Even washing me would be a nice treat to start the day. Brain wasn’t processing. Told her I’m fine, no need to. She continued her massage toward my waist and suddenly pulled down my shorts to my knees. Damned, False alarm. It was Just to massage my butt and pulled the shorts back up thereafter. Flipped over and massaged my thighs. Then… she dimmed the lights. I knew what was to come. I jokingly said “没必要。 我只是来按摩”。 her expression was priceless. I was laughing. She told this is the only way for her to earn money. Agreed on price and proceeded. She lifted her top and reveal her nice melons. She looked intently at me and slowly jerked me off. I pulled her body against mine before releasing.. took me a long time to cum and she didn’t complained at all. At fact, I exceeded by 10 minutes against the 1 hour mark. Had a relatively good time with her. YMMV

Brothers who have a fetish for dongbei ladies might like her. Do pm me if you want her contact.
Please pm contact
Thanks you
  #1706  
Old 23-11-2022, 07:51 PM
ZiYouRen ZiYouRen is offline
Samster
 
Join Date: Oct 2022
Posts: 103
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 41 Post(s)
My Reputation: Points: 114 / Power: 2
ZiYouRen deserves two Tigers! - He's a Great GuyZiYouRen deserves two Tigers! - He's a Great Guy
Quote:
Originally Posted by LittleGong View Post
Anyone tried before Ya Zhi Mei Beauty Spa at Kovan/Serangoon?
There is a locked Upper Serangoon thread. Inside the thread got FR on YZM. Use the search function to look for the thread.
  #1707  
Old 24-11-2022, 01:33 PM
Yilantra Yilantra is offline
Samster
 
Join Date: Feb 2019
Posts: 8
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 9 Post(s)
My Reputation: Points: 20 / Power: 0
Yilantra deserves a Tiger! - He's a Good Guy
Re: Kovan massage

Just curious how you all get the golden question? I went to the recommended place but the ml.usually tell me they here don't provide cause boss don't allow then after that say do secretly for me so cannot roam match not like u all can roam can strip.
Just want to know for better experience.
I gotten it at spa r****e
  #1708  
Old 24-11-2022, 04:12 PM
BoobsterUnited BoobsterUnited is offline
Samster
 
Join Date: Nov 2022
Posts: 284
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 513 Post(s)
My Reputation: Points: 1529 / Power: 2
BoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant futureBoobsterUnited has a brilliant future
Quote:
Originally Posted by LittleGong View Post
Anyone tried before Ya Zhi Mei Beauty Spa at Kovan/Serangoon?
Echo to this, any bro tried Lisa there?
  #1709  
Old 25-11-2022, 11:35 AM
ahball ahball is offline
Samster
 
Join Date: Mar 2009
Posts: 205
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 45 Post(s)
My Reputation: Points: 353 / Power: 16
ahball is a living Saint! - you won't find betterahball is a living Saint! - you won't find betterahball is a living Saint! - you won't find betterahball is a living Saint! - you won't find better
Re: Kovan massage

now cindy is now back to xm shop?
  #1710  
Old 25-11-2022, 12:43 PM
RotiPrata Man's Avatar
RotiPrata Man RotiPrata Man is offline
Samster
 
Join Date: Jun 2006
Posts: 1,594
Mentioned: 4 Post(s)
Tagged: 2 Thread(s)
Quoted: 768 Post(s)
My Reputation: Points: 5047 / Power: 19
RotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond reputeRotiPrata Man has a reputation beyond repute
Re: Kovan massage

Found a gem recently. Legit super cute SYT with very cheerful personality. Best of the best is can zhut zhut, can autoroam everywhere for $50 nia!!!

Ok simple FR this time cos no time, got World Cup.

Saw her photo in Mxxx & Sxxxx thread. Those I know all left so go try try since they got "before 3pm" promotion.

Her name is Selina. 1 look can tell she very young. 90% from her photos. The entire session we keep chatting and joking. Laugh non stop. Haha! Her character is those easily grow on you and can tell she beh Kay Gao (means not those difficult character).

After I flip, she just automatically start massaging my 2IC!! I was like WTF why no ask me or at least tell me price la. But too late liao. I already rock hard so just go with the flow. My hands start roam up...no resistance. Roam down she start moaning and zhut zhut my raisins!! I return the favour and zhut zhut her back. I tell u, if we not inside the Spa, confirm can unlock further.

Then everything everything finished I just pull out $50 and give her, she gladly accept. I told her, next time please at least ask first. Because some fkers very cheapskate one. You do liao he say he no money. Then you how? She still too green la....

I will definitely RTF this one Oh ya...no need ask me for contact. Just go to their thread, there got number. Ownself call ok.
Advert Space Available
Bypass censorship with https://1.1.1.1

Cloudflare 1.1.1.1
Reply



Bookmarks

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


t Similar Threads
Thread Thread Starter Forum Replies Last Post
Kovan 34-yr old suspected Kovan murderer arrested Sammyboy RSS Feed Coffee Shop Talk of a non sexual Nature 0 13-07-2013 08:40 AM
Kovan 34-yr old suspected Kovan murderer arrested Sammyboy RSS Feed Coffee Shop Talk of a non sexual Nature 0 13-07-2013 08:20 AM
Kovan 34-yr old suspected Kovan murderer arrested Sammyboy RSS Feed Coffee Shop Talk of a non sexual Nature 0 13-07-2013 07:40 AM
Kovan 34-yr old suspected Kovan murderer arrested Sammyboy RSS Feed Coffee Shop Talk of a non sexual Nature 0 13-07-2013 07:20 AM


All times are GMT +8. The time now is 05:31 AM.


Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Copywrong © Samuel Leong 2006 ~ 2023 ph