Right choroidea

Part LP29901-3SYSTEM